HTTP・Web 基礎4 択難易度 基礎

REST 風の API で /users に新しいユーザーを作成するときの典型的なメソッドは?

正答

  1. POST
  2. PUT
  3. GET
  4. PATCH

解説

REST では操作の種類を HTTP メソッドで表し、GET は取得、POST は新しいリソースの作成、PUT は置き換え、PATCH は部分更新、DELETE は削除に使う。POST と PUT はどちらも「送信」に見えるため混同しやすいが、POST は集合(/users)に対して新規作成し、作成された URL はサーバーが決める。PUT は /users/42 のように個別の URL に対して、送った内容で置き換える。PATCH は既存リソースの一部を変更するもので、新規作成には使わない。

参考: developer.mozilla.org

methodrest

この問題を含む HTTP・Web 基礎 のテストを制限時間つきで解く

HTTP・Web 基礎クイズへ