PUT
clientが、識別子を指定してリソースの更新をする
POSTとPUTの違い
成功時
200 OK
201 Created
204 No Content
例
/books/1234(PUT)
id=1234の書籍データを登録する
id=1234が存在しなければ、新規に登録し201 Createdを返す
存在していれば、更新し200 OKか204 No Contentを返す