307 リダイレクトチェッカー
HTTP メソッドを保持する 307 一時的リダイレクトを確認します。現代のウェブアプリケーションや API リダイレクトに不可欠です。
307リダイレクトとは何ですか?
307リダイレクトは、HTTP/1.1で導入された一時的なリダイレクトであり、HTTPリクエストメソッドとボディを厳密に保持します。古いものとは異なり、302リダイレクト307は、リダイレクト後もPOSTリクエストがPOSTリクエストのままであることを保証し、現代のウェブアプリケーションやAPIにとって重要です。
307対302:主な違い
307と302の主な違い:
- 307: HTTPメソッドの保持を保証します(POSTはPOSTのまま、DELETEはDELETEのまま)
- 302: リダイレクト時にPOSTをGETに変更する可能性があります(レガシー動作)
メソッド保持のある恒久的なリダイレクトには、使用してください。308リダイレクト代わりに、一般的なリダイレクトチェックには、私たちのを試してください。バルクリダイレクトチェッカー。
307リダイレクトを使用するタイミング
- APIエンドポイント: POST/PUT/DELETEメソッドを保持しなければならない一時的なAPIエンドポイントの変更
- フォーム送信: 送信データを保持しながらフォームのPOSTリクエストをリダイレクトする
- ロードバランシング:リクエストメソッドを保持しなければならない一時的なサーバーリダイレクト
- メンテナンスモード:一時的なメンテナンス中のRESTful APIコールのリダイレクト
プラットフォーム別の一般的な使用例
異なるプラットフォームは、307リダイレクトを異なる方法で処理する場合があります:
- WordPress API(ワードプレスAPI)REST APIエンドポイントのリダイレクト
- Shopify ウェブフックウェブフックPOSTリクエストの保存
- ドメインの変更API保持による一時的なドメイン移行
307リダイレクトのSEOへの影響
のように302リダイレクト307リダイレクトはリンクエクイティを渡さず、検索インデックスに元のURLを保持します。リンクエクイティの移転が必要な恒久的な変更には、使用してください。301リダイレクトまたは308リダイレクトを使用します。
