我正在使用如下所示HttpClient
的帖子请求,
return this.httpclient.post<any>(url, body)
.catch(this.handleError)
然后它给了我下面的错误,
不支持内容类型"文本/纯文本;字符集=UTF-8">
然后我尝试添加如下所示的标题,
const headers = new HttpHeaders({'Content-Type':'application/json; charset=utf-8'});
return this.httpclient.post<any>(url, body, {headers: headers})
.catch(this.handleError)
然后它给了我下面的错误,
预检响应具有无效的 HTTP 状态代码 403
- 这适用于
get
请求。
这是什么原因。 希望您对此有所帮助
尝试这样的想法:
let body = {dataToSend};
this.httpClient.post(url, body)
.subscribe(function(data) {
console.log(data);
});
它对我有用