- GET
- データリソースからデータを取得したい時
- POST
- データリソースに対して、データを新たに追加したい時
- 例 ユーザーリスト(データソース)にデータ(ユーザー)を追加
POST /user/create/ HTTP/1.1
HOST: 127.0.0.1:8000
content-type: application/x-www-form-urlencoded
user_name=tarunama&user_country=JAPAN
- PUT
- データリソースに対して、変更を行う時。
- 変更対象が存在しない時は、そのURLで新たにデータを作成しても良い。
PUT /v1/sample?id=123 HTTP/1.1
Host: example.com
Content-Type: application/json
Content-Length: 21
{"name":"yahoo taro"}
- HTTP/1.1: Method Definitions
- Yahoo!デベロッパーネットワーク:WebAPIの使い方(PUTリクエスト) - Yahoo!デベロッパーネットワーク