此問題源自於安全問題。當伺服器向瀏覽器發送重定向時,瀏覽器將切換為發送基本的 GET 請求,而不是重複 POST 請求。這是因為瀏覽器無法為使用者決定是否要將與原始 URL 相同的資料傳送到新 URL,尤其是涉及密碼和信用卡號等敏感資料時。不建議嘗試規避此問題;相反,建議使用 POST 請求的註冊路徑或實施連結問題中的其他建議。
有關更多上下文,請參閱問題「Go Web 伺服器自動重定向 POST 請求」。
其他資訊可以在這裡找到:
「為什麼 HTTP 沒有 POST 重定向?」
以上是為什麼瀏覽器在重定向後不自動重新提交 POST 資料?的詳細內容。更多資訊請關注PHP中文網其他相關文章!