HTTP / redirect / method review
HTTPリダイレクトでメソッドを失わないための確認ガイド
リダイレクトは最終URLだけでなく、メソッドと本文がどう扱われるかまで確認します。ここでは実通信をせず、合成ケースだけを比較します。
HTTP / redirect / method review
リダイレクトは最終URLだけでなく、メソッドと本文がどう扱われるかまで確認します。ここでは実通信をせず、合成ケースだけを比較します。
301/302はクライアントの実装や状況でPOSTがGETへ変わることがあります。307/308はメソッド保持を意図しますが、送信先の契約と再送安全性を別途確認してください。
| Status | Method | 確認ポイント |
|---|---|---|
301 | GET | ケースを選ぶと要点を強調します。 |
301 | POST | ケースを選ぶと要点を強調します。 |
302 | GET | ケースを選ぶと要点を強調します。 |
302 | POST | ケースを選ぶと要点を強調します。 |
303 | GET | ケースを選ぶと要点を強調します。 |
303 | POST | ケースを選ぶと要点を強調します。 |
307 | GET | ケースを選ぶと要点を強調します。 |
307 | POST | ケースを選ぶと要点を強調します。 |
308 | GET | ケースを選ぶと要点を強調します。 |
308 | POST | ケースを選ぶと要点を強調します。 |
このページは実URLを取得せず、フォーム送信・認証・Cookie・保存も行いません。
実際の挙動はブラウザー・サーバー・プロキシの契約を確認し、合成ケースを本番の証拠と混同しないでください。