2013-08-25 70 views
0

我正在为蹩脚的网站构建一些效率工具。本网站使用http-posts进行导航。我需要的是,当用户在url(redirect.php)上运行脚本时,我希望客户端发布到外部站点上的一个URL,并带有一些变量。如何让客户端使用php执行http post?

我知道我可以用javascript做到这一点,创建一个窗体并发布到它,但我更喜欢用PHP做到这一点,如果可能的话。它需要成为转发的客户端,因为它们通过我发送给他们的网站进行身份验证。

回答

2

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

相关问题