目的は、ユーザーがフォームを保存した後、ユーザーを成功ページにリダイレクトすることです。問題は、使用すべき最適なリダイレクト方法 (リダイレクト コード) は何かということです。
1 に答える
0
技術的には、仕様に従って常にリダイレクトを GET として実行することを前提として、303 が最も適切だと思います。
ただし、これは HTTP 1.0 クライアントではサポートされません。ただし、最新のブラウザはすべて HTTP 1.1 に対応しているはずです。
302 リダイレクトは正常に機能しますが、ブラウザーが仕様を正しく実装することを決定した場合 (現時点では可能性は低いです)、アプリが壊れる可能性があります。リダイレクトにも投稿します)。実際、ほとんどの Web フレームワークに組み込まれているリダイレクト機能は、303 ではなく 302 リダイレクトを使用していますが、それはブラウザーがデファクト スタンダードを作成したためです。
于 2011-04-03T05:59:03.707 に答える