與header("Location http://url.to/");
一樣,我想使用POST方法進行重定向。我知道cURL
可以通過POST/GET方法處理髮送數據,但我不確定重定向。使用POST方法重定向到頁面
幫助表示讚賞。
與header("Location http://url.to/");
一樣,我想使用POST方法進行重定向。我知道cURL
可以通過POST/GET方法處理髮送數據,但我不確定重定向。使用POST方法重定向到頁面
幫助表示讚賞。
header("HTTP/1.1 307 Temporary Redirect");
header("Location: http://www.***.co.uk/site/index.php");
這將重新直接POST數據,看看我以前的答案在這裏:https://security.stackexchange.com/questions/39564/how-do-i-capture-post-data-then-forward-user-to-another-page/39568#39568
該方法是否將POSTED變量傳遞給其他站點,或者只是將它們放在第一個站點的數據庫上? – RiggsFolly
否其他網站上的答案中顯示其他代碼以保存它們。這裏提供的代碼片段只是將POST請求重定向到新網站。有些瀏覽器會警告用戶,有些瀏覽器不會。 –
如果用戶得到奇怪的警告,那肯定不是很好的解決方案嗎? – RiggsFolly
看看這裏:HTTP://stackoverflow.com/questions/3045097/php-redirect-and-send- data-via-post – iswinky
'header()'有什麼問題? –
@AmalMurali - 它給出了問題中的值,使瀏覽器對目標URL發出GET請求。 – Quentin