【问题标题】:How to make the client perform a http post with php?如何让客户端用php执行http post?
【发布时间】:2013-08-25 22:09:09
【问题描述】:

我正在为一个糟糕的网站构建一些效率工具。该网站使用 http-posts 进行一些导航。我需要的是,当用户在 url (redirect.php) 上运行脚本时,我希望客户端通过一些变量发布到外部站点上的 url。

我知道我可以用 javascript 来做这件事,创建一个表单并发布到它,但如果可能的话,我更喜欢用 php 来做。它必须是被转发的客户端,因为它们已通过我将它们发送到的网站进行了身份验证。

【问题讨论】:

    标签: php http


    【解决方案1】:

    让浏览器在任何地方发送 POST 请求的唯一方法是制作一个表单并提交它,或者使用 Javascript 进行等效的欺骗。您不能让浏览器发出 POST 请求以响应重定向响应。有允许“POST 重定向”的响应代码规范,但当前浏览器没有实现它们。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-25
      • 1970-01-01
      相关资源
      最近更新 更多