Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在为一个糟糕的网站构建一些效率工具。该网站使用 http-posts 进行一些导航。我需要的是,当用户在 url (redirect.php) 上运行脚本时,我希望客户端使用一些变量发布到外部站点上的 url。
我知道我可以用 javascript 来做到这一点,创建一个表单并发布到它,但如果可能的话,我更喜欢用 php 来做。它必须是被转发的客户端,因为它们已通过我将它们发送到的网站进行了身份验证。
让浏览器在任何地方发送 POST 请求的唯一方法是制作一个表单并提交它,或者使用 Javascript 进行等效的欺骗。您不能让浏览器发出 POST 请求以响应重定向响应。有允许“POST 重定向”的响应代码规范,但当前浏览器没有实现它们。