我正在从我的角度应用程序发出一个帖子请求到web api。 api将返回200状态或404状态。在任何一种情况下,它都不会返回任何数据。例如。 200响应的一些标头是{ "content-length": "0", "content-type": null }
。我的打字稿到api的帖子看起来像:
return this.http.post(url, "", { params: params }).catch(err => {
console.log(err);
throw "";
});
问题是,即使对于200响应我也会收到错误:Unexpected end of JSON input
。
如何接收和检查响应代码,以便最终可以返回true表示成功,还是返回false表示失败?
答案 0 :(得分:0)
尝试使用这样的语法并传递标头参数。
{{1}}