2017-03-07 77 views
0

我试图使用CURL命令从以下URL检索数据。CURL POST用于检索数据的表单中的输入数据值

http://xxx.xxx.xx.xx/OrderList.aspx

,我使用的命令是:

curl --data "OrderDate=2016-12-22&AppYear0=2016&FiledBy=A&BenchList=MUM&AppealTypeList=Income%20Tax" http://xxx.xxx.xx.xx/OrderList.aspx 

我得到同样的页面返回。它看起来像我没有传递正确的数据字段的形式。

当点击“提交”按钮时,有没有方法可以确定提交的字段?

(我使用的是法庭订购日期= 2016年12月22日和上诉归档年= 2016年所有的人都显示的默认值页面打开时)

+0

请显示你在卷曲上做了什么 –

+0

@RajeshBaskaran你的意思是我从卷曲中得到什么?我使用的curl命令在问题中。 –

+0

用于发布 –

回答

1

有没有一种办法点击 “提交”按钮时,确定提交了哪些字段?

使用浏览器网络监控,例如,在firefox Network request details Monitor您可以通过params标签查看发布参数

enter image description here

您还可以通过右键复制完整curl命令点击链接并选择copy as cURL

+0

感谢这是有帮助的。可以通过按“F12”>网络>复制为卷曲来在铬上执行此操作。在此之后我有一个后续问题 - http://stackoverflow.com/questions/42671742/curl-command-for-a-post-that-redirects-302-response –