AngularJS $resource not sending X-Requested-With

后端 未结 3 1894
半阙折子戏
半阙折子戏 2020-12-14 00:06

I\'m using angular 1.1.5 and I\'m using a $resource to make a XHR to a REST service but it seems like the the $resource isn\'t appending the header as X-Requested-With as XM

3条回答
  •  刺人心
    刺人心 (楼主)
    2020-12-14 00:53

    I had the same issue and I solved it using:

    myApp.config(['$httpProvider', function($httpProvider) {
        $httpProvider.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
    }]);
    

    Also you can set the header to accept application/json:

    $http({
      method: 'GET',
      url: '/someUrl',
      headers: { Accept: 'application/json' }
    })
    

提交回复
热议问题