質問
HTMLフォームがあり、データを投稿してユーザーにテキストを表示します。何人かの人々がこの考えを議論するのを聞いたことがあります:
ユーザーが[フォームページ] - > [フォーム投稿ページ] - > [ディスプレイページ]から移動する必要がありますか、またはユーザーが[フォームページ] - > [フォーム /ディスプレイページの処理]に移動する必要があります。
前者はより安全であり、後者はリダイレクトが少ないという議論を聞いたことがあります。
いくつかの答えは何ですか?
解決
キャッシュの問題を回避するために、更新の問題や同様の問題に関する再提出:リダイレクト後のパターンを使用します。
- ブラウザは、フォームデータを使用してHTTP POSTリクエストを作成します
- サーバーはデータを処理し、リダイレクト応答で応答します
- ブラウザはhttp get request(おそらくクエリ文字列の送信データに関連するIDを含む)を作成します)
- サーバーは、200の応答と情報で応答します
他のヒント
あなたの質問が尋ねたものから、[フォームページ] - > [フォームページから処理および表示]を使用することができます。
所属していません StackOverflow