首頁 > 後端開發 > Golang > 為什麼瀏覽器在重定向後不自動重新提交 POST 資料?

為什麼瀏覽器在重定向後不自動重新提交 POST 資料?

Barbara Streisand
發布: 2024-12-10 14:28:11
原創
938 人瀏覽過

Why Do Browsers Not Automatically Re-submit POST Data After a Redirect?

此問題源自於安全問題。當伺服器向瀏覽器發送重定向時,瀏覽器將切換為發送基本的 GET 請求,而不是重複 POST 請求。這是因為瀏覽器無法為使用者決定是否要將與原始 URL 相同的資料傳送到新 URL,尤其是涉及密碼和信用卡號等敏感資料時。不建議嘗試規避此問題;相反,建議使用 POST 請求的註冊路徑或實施連結問題中的其他建議。

有關更多上下文,請參閱問題「Go Web 伺服器自動重定向 POST 請求」。

其他資訊可以在這裡找到:

「為什麼 HTTP 沒有 POST 重定向?」

以上是為什麼瀏覽器在重定向後不自動重新提交 POST 資料?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板