mirror of
https://github.com/tenrok/axios.git
synced 2026-06-17 19:21:29 +03:00
Merge pull request #195 from vandosant/master
Fixing #184 Content type removed if data is false
This commit is contained in:
+1
-1
@@ -82,7 +82,7 @@ module.exports = function xhrAdapter(resolve, reject, config) {
|
|||||||
// Add headers to the request
|
// Add headers to the request
|
||||||
if ('setRequestHeader' in request) {
|
if ('setRequestHeader' in request) {
|
||||||
utils.forEach(requestHeaders, function setRequestHeader(val, key) {
|
utils.forEach(requestHeaders, function setRequestHeader(val, key) {
|
||||||
if (!requestData && key.toLowerCase() === 'content-type') {
|
if ((requestData === undefined || requestData === null) && key.toLowerCase() === 'content-type') {
|
||||||
// Remove Content-Type if data is undefined
|
// Remove Content-Type if data is undefined
|
||||||
delete requestHeaders[key];
|
delete requestHeaders[key];
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@@ -99,7 +99,7 @@ describe('headers', function () {
|
|||||||
}, 0);
|
}, 0);
|
||||||
});
|
});
|
||||||
|
|
||||||
xit('should preserve content-type if data is false', function (done) {
|
it('should preserve content-type if data is false', function (done) {
|
||||||
axios({
|
axios({
|
||||||
url: '/foo',
|
url: '/foo',
|
||||||
method: 'post',
|
method: 'post',
|
||||||
|
|||||||
Reference in New Issue
Block a user