在PHP 中使用保留的POST 參數進行重定向
要在保留POST 參數的同時重定向到另一個網頁,還有使用JavaScript 的替代方法。 PHP 提供了在標頭重定向期間傳輸 POST 參數的功能。
使用HTTP 狀態碼307 保留POST 參數
<code class="php">header('HTTP/1.1 307 Temporary Redirect'); header('Location: anotherpage.php');</code>
此方法明確將HTTP 狀態碼設為307,瀏覽器將其識別為保留原始方法的重定向。
注意事項
但是,需要注意的是:
結論
PHP 提供了一種強大的方法,可以在使用 HTTP 狀態代碼 307 的重定向過程中保留 POST 參數。雖然有潛在的使用者確認提示,但該技術允許安全資料傳輸,而無需依賴JavaScript 或會話變數。
以上是如何在 PHP 重定向過程中保留 POST 參數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!