エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
POST, PUT, PATCHの違い
はじめに REST APIを使っているとPOST、PUT、PATCHの使い方に悩むことがある。特にPUTとPATCHの違いは分... はじめに REST APIを使っているとPOST、PUT、PATCHの使い方に悩むことがある。特にPUTとPATCHの違いは分かりずらい上に実際の挙動を見て戸惑うこともありました。 REST APIで各HTTPメソッドがどのように振る舞うかは実装依存なのでケースバイケースで調査する必要があるが一般的な定義を覚えておくと理解が早くなると思いまとめました。 POST リソースを作成する 多くのAPIで実装されている PUT 既存リソースの新しいものに置き換える 新しいリソースの中に既存リソースにある要素がない場合、その要素は削除される PUTがないAPIもある PATCH 既存リソースに新しいものを付け足す 新しいリソースの中に既存リソースにある要素がない場合でもその要素は削除されない PATCHがないAPIもある URIの違い POSTメソッドはリソースの新規作成になり、PUTもそれに似たも