是否可以在ASPX页面上使用带有cURL的连续POST


is it possible to use consecutive POSTS with cURL on ASPX pages?

我正在尝试在ASPX页面上使用cURL,我想知道我是否没有浪费时间处理我不确定的POSTing值:特别是:

__VIEWSTATE  
__EVENTVALIDATION  
__EVENTTARGET  
 __EVENTARGUMENT 

我需要一张接一张地发送几份表格,我认为这些价值观相互依赖。
我怎样才能学习如何为它们生成正确的值?

cURL 是一个 HTTP 客户端,它会很高兴地点击你告诉它的任何 URI,无论它被指示多少次。因此,"是否可以将连续的 POSTS 与 cURL 一起使用"的答案是肯定的。

我认为您要问的是,如何确保使用cURL来发布数据 - 特别是表单变量 - 安全地模拟该特定站点的多个表单提交。

与任何HTTP脚本/重放一样,您最好的选择是仔细研究当您"正常"点击页面(即使用浏览器)时会发生什么。

正如这篇与您非常相似的事情的博客文章所暗示的那样,您几乎肯定希望像LiveHTTPHeaders这样的工具能够清楚地看到网络上发生的事情。

一旦你知道要发送什么,cURL 肯定等于任务。