interlude

プログラミングや私的なこと

ステータスコード304

ステータスコード304とは一体何か

ステータスコードは40種類くらいある
200番とか400、500番は馴染みがあると思うけど、
300番はあまり見たことがない。

その中でも304は特に何なのか分からない
意味は「リソースは特に更新されてない」という内容になる
実際にどういう動きをしているかというと、リクエストURIの最後にスラッシュが無い場合に用いられる。

最後にスラッシュがないと、ファイル名とみなしてしまう。
最後のスラッシュが無い場合、2回リクエストを送る場合があるということ。

これはちょっと無駄。