angular中httpclient delete請求,不接受body,只需將其放在options對象中便可json
在 angular6.x ,angular7.x, angular8.x及以上版本中修改以下:api
const options = { headers: new HttpHeaders({ 'Content-Type': 'application/json', }), body:anyObject }; this.httpClient .delete('http://localhost:8080/something', options) .subscribe((s) => { console.log(s); });
在Angular 2.x, 4.x and 5.x中,修改以下:app
http.delete('/api/something', new RequestOptions({ headers: headers, body: anyObject }))
這樣delete請求就能夠攜帶bodythis