P粉8173547832023-08-30 09:58:46
また、JavaScript メソッド window.history.replaceState
を使用すると、更新ボタンや戻るボタンでの再送信を防ぐことができることも指摘しておきます。
概念実証: https://dtbaker.net/files/Prevent-post-resubmit.php(リンクは無効になりました)
私は依然として Post/Redirect/Get メソッドをお勧めしますが、これは新しい JS ソリューションです。
P粉0434322102023-08-30 09:17:22
パブリッシュ/リダイレクト/取得パターンを使用します。 http://en.wikipedia.org/wiki/Post/Redirect/Get
私の Web サイトでは、メッセージを Cookie またはセッションに保存し、投稿後にリダイレクトし、Cookie/セッションを読み取り、そのセッションまたは Cookie 変数の値をクリアします。