From 2936cdce1415b684b86247e60e2d5f8a3f5daf5b Mon Sep 17 00:00:00 2001 From: mzabriskie Date: Mon, 21 Sep 2015 13:58:35 -0600 Subject: [PATCH] Reverting default X-Requested-With header for xhr for more details see https://remysharp.com/2011/04/21/getting-cors-working --- lib/adapters/xhr.js | 3 --- test/specs/headers.spec.js | 15 --------------- 2 files changed, 18 deletions(-) diff --git a/lib/adapters/xhr.js b/lib/adapters/xhr.js index 73886a0..e3de30e 100644 --- a/lib/adapters/xhr.js +++ b/lib/adapters/xhr.js @@ -25,9 +25,6 @@ module.exports = function xhrAdapter(resolve, reject, config) { config.headers || {} ); - // Indicate that request is being made with XHR - requestHeaders['X-Requested-With'] = 'XMLHttpRequest'; - if (utils.isFormData(data)) { delete requestHeaders['Content-Type']; // Let the browser set it } diff --git a/test/specs/headers.spec.js b/test/specs/headers.spec.js index 98d3970..6c44df1 100644 --- a/test/specs/headers.spec.js +++ b/test/specs/headers.spec.js @@ -9,21 +9,6 @@ describe('headers', function () { jasmine.Ajax.uninstall(); }); - it('should add X-Requested-With header', function (done) { - var request; - - axios({ - url: '/foo' - }); - - setTimeout(function () { - request = jasmine.Ajax.requests.mostRecent(); - - expect(request.requestHeaders['X-Requested-With']).toEqual('XMLHttpRequest'); - done(); - }); - }); - it('should default common headers', function (done) { var request; var headers = axios.defaults.headers.common; -- GitLab