通过PHP / CURL在ASPx上执行表单POST

时间:2014-05-07 00:07:30

标签: javascript php asp.net curl

:)我很感激在ASPx上使用PHP / CURL的一些帮助。

一年前在StackExchange上,我的一个类似问题没有得到答复。

我正在尝试对ASPx页面执行HTTP POST。

我可以登录并进入相关页面的默认视图。当我尝试更改页面上的选项时会出现问题。

只有两个选项,当我尝试设置这两个选项的POST请求,并确保我转发其他所需的选项,如__VIEWSTATE等,我得到一个页面返回0数据。

结果页面上其他所有内容的结构与我遇到的默认页面几乎相似,只是缺少数据 - 即使我将两个选项设置为与我遇到的默认页面相同的设置。

我相信他们在页面上有一个没有填充的GridView。我还缺少另一个“安全”程序吗?

我认为这与此有关:

<input type="submit" name="ctl00$ctl00$cb$reportCommands$linkRun" value="Run Report" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$ctl00$cb$reportCommands$linkRun&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, false))" id="cb_reportCommands_linkRun" />

更具体地说是“onclick”事件。这是您通常会点击进行更改的按钮。有关我如何处理的任何想法?通过PHP / CURL?非常感谢! :)

0 个答案:

没有答案