这是我的代码,它调用一个返回JSON数据的rest端点。
return this.http.patch(URL, httpOptions);
它是没有请求正文的路径请求。
const httpOptions = {
headers: new HttpHeaders({
'Content-Type': 'application/json',
'Accept': 'application/json'
})
};
虽然我已将Accept标头指定为' application / json'在请求中。文本/普通也被发送给Accept。
从浏览器接受标头。 接受:application / json,text / plain, /
我有什么遗失的吗?
答案 0 :(得分:0)
补丁应该有一个正文。第三个参数是在主体之后的选项。你有选择作为第二个参数代替身体,我怀疑是导致问题:
https://angular.io/api/http/Http#patch
你是否可以使用http.get?