angular(angular6/angular7/angular8) delete请求没有body体的问题

2019-08-16

angular中httpclient delete请求,不接受body,只需将其放在options对象中即可

在 angular6.x ,angular7.x, angular8.x及以上版本中修改如下:

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中,修改如下:

http.delete('/api/something', new RequestOptions({
   headers: headers,
   body: anyObject
}))

这样delete请求就可以携带body

原文链接:segmentfault.com

上一篇:browser-process-platform
下一篇:pull-to-stream
相关教程
关注微信

扫码加入 JavaScript 社区

相关文章

首次访问,需要验证
微信扫码,关注即可
(仅需验证一次)

欢迎加入 JavaScript 社区

号内回复关键字:

回到顶部