3xx リダイレクト
303 別のリソースを参照
クライアントは別の URL から結果を取得します。
URLのHTTPステータスを確認意味
POST 後に GET で結果を取得し、再読み込みによるフォームの再送信を避けます。この取得には HEAD も使用できます。
よくある原因
- フォームや API の POST が確認ページを示している。
- 元のメソッドの繰り返しではなく、結果の取得が必要。
解決方法
- フォーム送信後の利用は修正不要です。
- 移動には恒久的な301/308か、一時的な302/307を使ってください。
レスポンス例
HTTP/1.1 303 別のリソースを参照
Location: https://example.com/new-locationよくある質問
- 意味: HTTP 303
- 303 別のリソースを参照: クライアントは別の URL から結果を取得します。
- よくある原因: 303
- フォームや API の POST が確認ページを示している。 元のメソッドの繰り返しではなく、結果の取得が必要。
- 解決方法: HTTP 303
- フォーム送信後の利用は修正不要です。 移動には恒久的な301/308か、一時的な302/307を使ってください。