我還想指出,您可以使用 JavaScript 方法 window.history.replaceState 來防止刷新和後退按鈕時重新提交。
window.history.replaceState
sssccc
概念證明:https://dtbaker.net/files/ Prevent-post-resubmit.php(連結不再有效)
我仍然推薦 Post/Redirect/Get 方法,但這是一種新穎的 JS 解決方案。
使用發布/重定向/獲取模式。 http://en.wikipedia.org/wiki/Post/Redirect/Get
在我的網站上,我將在 cookie 或會話中儲存訊息,在發布後重定向,讀取 cookie/會話,然後清除該會話或 cookie 變數的值。
我還想指出,您可以使用 JavaScript 方法
window.history.replaceState
來防止刷新和後退按鈕時重新提交。概念證明:https://dtbaker.net/files/ Prevent-post-resubmit.php(連結不再有效)我仍然推薦 Post/Redirect/Get 方法,但這是一種新穎的 JS 解決方案。
使用發布/重定向/獲取模式。 http://en.wikipedia.org/wiki/Post/Redirect/Get
在我的網站上,我將在 cookie 或會話中儲存訊息,在發布後重定向,讀取 cookie/會話,然後清除該會話或 cookie 變數的值。