我需要一些幫助,我不知道如何但我所有的http.put
和http.delete
請求從我的角度的客戶端發生變化http.options
。 是我唯一的錯誤是:角2:PUT和刪除請求更改爲選項
ERROR Object { headers: Object, status: 0, statusText: "Unknown Error", url: null, ok: false, name: "HttpErrorResponse", message: "Http failure response for (unknown …", error: error }
如果有人有一個想法,感謝回答我。
有一個愉快的一天
let header = new HttpHeaders({
'Access-Control-Allow-Credentials':'true',
'Access-Control-Allow-Origin' : '*',
'Access-Control-Allow-Headers' : 'Origin, X-Requested-With, Content-Type, Accept'
});
this.http
.put('http://localhost:1993/pays/'+this.codeNouveauPays, JSON.stringify(""), {
headers : header,
params : new HttpParams().set('nom', this.nomNouveauPays).set('code', this.codeNouveauPays)
})
.subscribe();
檢查您是否遇到[CORS]問題(https://en.wikipedia.org/wiki/Cross-origin_resource_sharing),它可能涉及到問題。 – bracco23
你能分享http呼叫代碼嗎? – k11k2
@ bracco23我還沒有找到一個http灰熊服務器的解決方案 –