:)我很感激在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("ctl00$ctl00$cb$reportCommands$linkRun", "", true, "", "", false, false))" id="cb_reportCommands_linkRun" />
更具体地说是“onclick”事件。这是您通常会点击进行更改的按钮。有关我如何处理的任何想法?通过PHP / CURL?非常感谢! :)