【发布时间】:2018-10-02 20:39:09
【问题描述】:
如果我运行 curl localhost:4000/myserver,我会得到:
{error: "foo"}
//MyAPI
function create(){
return httpPost('localhost:4000/myserver', myParams);
}
并调用它:
return MyApi.create(config, params).then(res => {
console.log("Full success" + JSON.stringify(res));
})
.catch(err => {
console.log("Full error" + JSON.stringify(err));
})
控制台日志只显示Full error{"response":{}},与我的cURL不匹配。
如何获得完整的错误和响应正文?
【问题讨论】:
-
你的意思是
JSON.parse,而不是JSON.stringify?
标签: javascript networking promise http-post es6-promise