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的一部分。有什么想法吗?
答案 0 :(得分:0)
表单仅使用JavaScript进行验证,其POST URL为Login.aspx
。您可能需要的不仅仅是网址&允许登录的字段值。例如。一个有效的会话cookie。
或者它可能会坚持那些隐藏字段的值,__ CVS看起来很重要。系统可能被设计为强制您在POST之前执行GET(例如,因此您可以提供__CVS值)以防止未经请求的请求(XSRF攻击)。