从JavaScript查找POST URL

时间:2011-03-13 20:03:02

标签: javascript asp.net url post curl

https://www.artsnow.com/Login.aspx

我正在尝试编写一个脚本,该脚本使用cURL自动登录到我的帐户,从我的帐户获取信息,根据以前的获取检查该信息以查看它是否已更改,如果有,请将我的手机发送为结果。由于表单提交按钮使用某种JavaScript来进行POST,我无法确定要登录的URL。

https://www.artsnow.com/Login.aspx?
ctl00$cphMain$chCenter$ctl01$el$UserName=my%40email.com&
ctl00$cphMain$chCenter$ctl01$el$Password=mypass&
ctl00$cphMain$chCenter$ctl01$el$LoginButton=[???]

在做了一些研究后,他们使用的Javascript是ASP.NET的一部分。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

表单仅使用JavaScript进行验证,其POST URL为Login.aspx。您可能需要的不仅仅是网址&允许登录的字段值。例如。一个有效的会话cookie。

或者它可能会坚持那些隐藏字段的值,__ CVS看起来很重要。系统可能被设计为强制您在POST之前执行GET(例如,因此您可以提供__CVS值)以防止未经请求的请求(XSRF攻击)。