技術

【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 を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

[Xcode] iOSソフトウェアアップデート後に、Could not locate device support files.

こんにちは。たなかです。 Xcodeで開発中に以下のエラーにぶつかりました。 エ …

no image

【Rails】Railsでsitemap.xmlを作成する

こんにちは Railsでsaitemap.xmlを作成する方法を紹介します。 s …

no image

こんにちは。コーテッグの小山です。 以前リアクティブフォームのHTML側の記述と …

no image

TypescriptでMap使用時にコンパイルエラー

こんにちは 連想配列で重複を省く処理をしたい時にMapを使用することがあります。 …

no image

Angular6で子コンポーネントに文字列を渡す

文字列と変数の値を渡す時、記述が少しだけ違います。 // 文字列を渡したい時 & …