犬ターネット

Location ヘッダのパスは相対パスでもOKになったぽい

2018-11-30 http

Locationヘッダでリダイレクトさせる際には同一サイト内でもフルパス(http://...)で記述すべきなんだけど(古いケータイとかでうまく動かなかったから)、

Location: https://example.com/new.html

RFC7231 で相対パスも許容されるようになったとのこと。

Location: /new.html

サーバ環境変数 HTTP_HOST からホスト名を拾ってフルパス生成している場合、クライアントからホスト名が書き換えが可能で、変なホストにリダイレクトされたりする危険があったから、相対パスがOKになるとその辺りを気にしなくてよくなりそう。


ASSURのピック、沖縄のお菓子、体重

公開家計簿