Webを支える技術(4)

実施日時:2020/9/24
対象範囲:第7.9章~第8章
参加者:くめごん、よりどり、よーだい、kassyi

GET,HEAD:べき等かつ安全
PUT,DELETE:べき等だが安全でない
POST:べき等でも安全でもない
安全:リソースの状態を変更させること
べき等:何度繰り返しても同じ結果であること
サーバーのログファイルにはGetで取得してPOSTで書き込む場合は
GETは安全でPOSTは安全でない
議論:
GETのせいでカウントがアップされてしまうバグが存在するかもしれない
GETしようとするURLに「delete、update、set」などの動詞が有ると要注意
GET,PUT,DELETEをPOSTで実現するとそれぞれが持つべき等性や安全性が
利用できなくなる

第8章
ステータスコード
1xx:処理中、2xx:成功、3xx:リダイレクト、4xx:クライアントエラー
5xx:サーバーエラー

この記事が気に入ったらサポートをしてみませんか?