mirror of
https://github.com/tenrok/axios.git
synced 2026-06-23 20:40:40 +03:00
Fix issue with ArrayBuffer
This commit is contained in:
@@ -158,11 +158,6 @@ module.exports = function xhrAdapter(resolve, reject, config) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Format request data
|
|
||||||
if (utils.isArrayBuffer(requestData)) {
|
|
||||||
requestData = new DataView(requestData);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (requestData === undefined) {
|
if (requestData === undefined) {
|
||||||
requestData = null;
|
requestData = null;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -71,7 +71,7 @@ describe('requests', function () {
|
|||||||
'Content-Type': 'application/json'
|
'Content-Type': 'application/json'
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
setTimeout(function () {
|
setTimeout(function () {
|
||||||
expect(response.data.foo).toEqual('bar');
|
expect(response.data.foo).toEqual('bar');
|
||||||
expect(response.status).toEqual(200);
|
expect(response.status).toEqual(200);
|
||||||
@@ -164,7 +164,7 @@ describe('requests', function () {
|
|||||||
axios.post('/foo', input.buffer);
|
axios.post('/foo', input.buffer);
|
||||||
|
|
||||||
getAjaxRequest().then(function (request) {
|
getAjaxRequest().then(function (request) {
|
||||||
var output = new Int8Array(request.params.buffer);
|
var output = new Int8Array(request.params);
|
||||||
expect(output.length).toEqual(2);
|
expect(output.length).toEqual(2);
|
||||||
expect(output[0]).toEqual(1);
|
expect(output[0]).toEqual(1);
|
||||||
expect(output[1]).toEqual(2);
|
expect(output[1]).toEqual(2);
|
||||||
@@ -186,7 +186,7 @@ describe('requests', function () {
|
|||||||
axios.post('/foo', input);
|
axios.post('/foo', input);
|
||||||
|
|
||||||
getAjaxRequest().then(function (request) {
|
getAjaxRequest().then(function (request) {
|
||||||
var output = new Int8Array(request.params.buffer);
|
var output = new Int8Array(request.params);
|
||||||
expect(output.length).toEqual(2);
|
expect(output.length).toEqual(2);
|
||||||
expect(output[0]).toEqual(1);
|
expect(output[0]).toEqual(1);
|
||||||
expect(output[1]).toEqual(2);
|
expect(output[1]).toEqual(2);
|
||||||
@@ -200,7 +200,7 @@ describe('requests', function () {
|
|||||||
done();
|
done();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
var response;
|
var response;
|
||||||
|
|
||||||
function str2ab(str) {
|
function str2ab(str) {
|
||||||
|
|||||||
Reference in New Issue
Block a user