POSTメソッドでフォームから投稿した後、ページをリロードすると「フォーム再送信の確認」のダイアログボックスが表示されてしまいます。( Chromeブラウザー)
フォームのactionの値はフォームが設置されている同じページのURLとなります。
このダイアログボックスを表示させないためには、どうすれば良いのでしょうか?node.js、expressフレームワークを使用しております。
URLを変えればいい
やはりpost処理後に転送するしかないのですね。ありがとうございました!
ajaxで処理するなど
post処理終えた後にリクエストメソッドがGETだったみたいに書き換え出来たりしますか?それがもし可能なら今回の問題解決になりますかね?
PRGパターン
みんなの回答 4 件
URLを変えればいい
ajaxで処理するなど
post処理終えた後にリクエストメソッドがGETだったみたいに書き換え出来たりしますか?それがもし可能なら今回の問題解決になりますかね?
PRGパターン
Post/Redirect/Get - Wikipedia, the free encyclopedia
https://en.wikipedia.org/wiki/Post/Redirect/Get関連するトピックス