2013-08-25 25 views
0

我正在爲蹩腳的網站構建一些效率工具。本網站使用http-posts進行導航。我需要的是,當用戶在url(redirect.php)上運行腳本時,我希望客戶端發佈到外部站點上的一個URL,並帶有一些變量。如何讓客戶端使用php執行http post?

我知道我可以用javascript做到這一點,創建一個窗體併發布到它,但我更喜歡用PHP做到這一點,如果可能的話。它需要成爲轉發的客戶端,因爲它們通過我發送給他們的網站進行身份驗證。

回答

2

使瀏覽器在任何地方發送POST請求的唯一方法是製作表單並提交它,或者使用Javascript進行等效的欺騙。您無法使瀏覽器發出POST請求來響應重定向響應。有響應代碼的規範允許「POST重定向」,但是沒有當前的瀏覽器實現它們。

相關問題