2
0
mirror of https://github.com/tenrok/axios.git synced 2026-06-20 20:00:40 +03:00

Add support for Stream

This commit is contained in:
Nick Uraltsev
2016-04-14 17:38:35 -07:00
parent 9e7b1b5993
commit d23f9d5d47
3 changed files with 69 additions and 41 deletions
+3 -6
View File
@@ -8,11 +8,8 @@ var DEFAULT_CONTENT_TYPE = {
};
module.exports = {
transformRequest: [function transformRequestJSON(data, headers) {
if (utils.isFormData(data)) {
return data;
}
if (utils.isArrayBuffer(data)) {
transformRequest: [function transformRequest(data, headers) {
if (utils.isFormData(data) || utils.isArrayBuffer(data) || utils.isStream(data)) {
return data;
}
if (utils.isArrayBufferView(data)) {
@@ -36,7 +33,7 @@ module.exports = {
return data;
}],
transformResponse: [function transformResponseJSON(data) {
transformResponse: [function transformResponse(data) {
/*eslint no-param-reassign:0*/
if (typeof data === 'string') {
data = data.replace(PROTECTION_PREFIX, '');