技術

【Angular】Delete methodにbodyデータを付与する

投稿日:

こんにちは

今回はAngularのDeleteメソッドでbodyデータを付与するやり方を紹介します。
あまり機会はあると思いませんが。。

import { HttpClient } from '@angular/common/http';

test() {
  const url = `localhost:3000/delete`;
  const hoge = {
    a: 1,
    b: 2
  }

  return this.http.request('delete', url, { body: hoge});
}

HttpClientにはDeleteメソッドがありますが、bodyはオプションで設定できません。
ですので、requestメソッドを使います。第一引数はhttp methodo名を指定するのでdeleteにします。そしてオプションにはbodyを設定してあげればdeleteメソッドにbodyを付与することができます。

-技術

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

Siriに笑って欲しいから [iOS 11、macOS High Sierra](「Siri」の笑い声まとめ)

iPhone Xが発売されて巷はiPhone Xの記事ばかり。 なんとなく見てい …

github500

[GitHub] 突然プッシュできなくなったときの確認事項

こんにちは。佐藤です 今回はGitHubに突然プッシュできなくなったときの確認事 …

【Rails】ActionController::InvalidAuthenticityToken (ELB,EC2)

どうも中田です。 また出ました。赤い画面。 日々いろんなサイトを見てますが、この …

git_logo

[Git] どのコミットでバグが入ったか原因究明する方法【git blame】

こんにちは。さとうです。 今回はgitを使って、どのコミットでバグが入ったか原因 …

[Rails] エラー unable to convert unpermitted parameters to hash について

こんにちは。佐藤です。 今回はRailsのpermit!についての備忘録です。 …