[英]Angular4: HttpClient delete request with body
我正在將現有的 Angular2 應用程序升級到 Angular4。 我有一個刪除請求,它將正文作為請求的一部分發送,例如
this.http.delete('/api/deleteAddress', new RequestOptions({
headers: headers,
withCredentials: true,
body: address
}));
HttpClient
中的新delete
功能沒有RequestOptions
。 請參閱此處的函數聲明
問題是我怎樣才能讓它與新的HttpClient
工作? 我應該在HttpParams
設置它嗎?
(我沒有測試過這個)
您是否嘗試將params?:HttpParams
添加到您的刪除請求選項中? 你在你提供的鏈接上有它。
如果這不起作用,那么您可以繼續使用一般, request(...
方法。
this.http.delete('/api/deleteAddress', new RequestOptions({
method: RequestMethod.Delete, ====== add this.
headers: headers,
withCredentials: true,
body: address
}));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.