webdino / lyceum-pokemon

ポケモン API を使った Nuxt+Express アプリ/サーバの開発演習
3 stars 28 forks source link

ポケモンの追加: PUT→POSTメソッドへの変更 #131

Closed kou029w closed 9 months ago

kou029w commented 1 year ago

HTTPセマンティクスとしてはPUTメソッドはべき等な操作 (RFC 9110)。 「ポケモンの追加」はべき等でなく処理のたびにトレーナーの手持ちポケモンとして追加される操作と考えます。 よってここではPOSTメソッドを使うほうが妥当ではないかと考えます。 参考: https://developer.mozilla.org/ja/docs/Web/HTTP/Methods/PUT