提交 3b9bb58a authored 作者: vipcxj's avatar vipcxj

fix: 修复post未能正确处理中间件的问题

上级 4bc35ef1
...@@ -31,7 +31,7 @@ export default async function post(url, data, params = {}, options = {}, auth = ...@@ -31,7 +31,7 @@ export default async function post(url, data, params = {}, options = {}, auth =
} }
realOptions.headers['Content-Type'] = 'application/json'; realOptions.headers['Content-Type'] = 'application/json';
realOptions.method = 'POST'; realOptions.method = 'POST';
realOptions.body = JSON.stringify(data); realOptions.body = JSON.stringify(res ? res.data : data);
return fetch(realUrl, realOptions) return fetch(realUrl, realOptions)
.then(checkStatus) .then(checkStatus)
.then(resp => parseObject(resp, middleware.post.onResponse)); .then(resp => parseObject(resp, middleware.post.onResponse));
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论