【发布时间】:2010-07-14 08:28:10
【问题描述】:
我正在添加一个 PHProxy 脚本以获取某个页面并使用 cURL 和一些 R.E. 填写所需的表格。此页面通常使用按钮提交。我没有直接发布到页面,因为另一台服务器使用带有“viewstate”变量的 IIS 服务器,由于我 认为,如果没有从远程服务器接收到 viewstate 错误,我似乎无法正确代理em> 是通过客户端浏览器的点击传递给它的回调 javascript 函数。
由于我正在编写代理脚本,因此我希望我的 PHP 代码能够执行 javascript(例如按下提交按钮)并发送回结果,而不会泄露最初请求的中间页面。
有人知道我该怎么做吗?
这是我想从 PHProxy 中调用的 javascript 回调函数:
<input type="submit" name="ctl02$ctl01$ctl00$btnLogin" value=" Sign In " onclick="javascript:WebForm_DoPostBackWithOpti
ons(new WebForm_PostBackOptions("ctl02$ctl01$ctl00$btnLogin", "", true, "", "", false, false))" id="ctl02_ctl01_ctl
00_btnLogin" class="LoginButton" />
【问题讨论】:
标签: php viewstate javascript