web / HTTP / redirect chain
HTTPリダイレクトの連鎖と最終URLを確認する
redirectの各hop、状態、method、最終URL、canonicalを分けて確認します。固定応答だけを使い、URL取得やredirect実行はしません。
web / HTTP / redirect chain
redirectの各hop、状態、method、最終URL、canonicalを分けて確認します。固定応答だけを使い、URL取得やredirect実行はしません。
redirectの状態だけではmethodや最終URLは決まりません。各hopを順に記録し、canonicalとの一致を別に確認します。
| ケース | hop数 | 状態 | method | 最終URL | canonical |
|---|---|---|---|---|---|
| canonicalize | 2 | 301 → 308 → 200 | GET → GET → GET | /docs/ | 一致 |
| method-preserve | 1 | 307 → 200 | POST → POST | /upload | 一致 |
| method-change | 1 | 303 → 200 | POST → GET | /result | 一致 |
| unknown | 不明 | 不明 | 不明 | 不明 | 要確認 |
review requiredは安全の保証ではありません。各hopの証拠がない場合は最終URLやmethodを推測しません。
URL fetch、redirect追従、外部通信、analytics、サーバーへの記録は行いません。固定例は実サーバーの挙動を保証しないため、対象URLのレスポンスとブラウザー挙動を別途確認してください。
最終URLとcanonicalが一致しても、statusやmethodの確認を省略できるわけではありません。