簡體   English   中英

Angular4:HttpClient 刪除帶有正文的請求

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM