大家好。
我尝试使用curl脚本通过javascript提交过程登录页面,但没有任何运气......
有人能帮我吗 ?
表格如下:
<li class="login_title_right"></li>
</ul>
<div class="content login_content">
<ul class="login_blank"></ul>
<ul class="login_ul_1">
<li class="login_li_1"><span>Username</span></li>
<li class="login_li_2">
<input type="text" class="username" name="Username" id="Frm_Username">
</li>
</ul>
<ul class="login_blank"></ul>
<ul class="login_ul_1">
<li class="login_li_1"><span>Password</span></li>
<li class="login_li_2">
<input type="password" class="password" name="Password" id="Frm_Password">
</li>
<li class="login_li_3">
<input class="login" type="submit" id="LoginId" value="Login" onclick="dosubmit()">
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
请在curls 登录脚本中转换该值。登录用户名是“admin”,密码是“xxx123”
小智 5
尝试这个
curl -b cookies.txt -c cookies.txt --data "Username=admin&Password=xxx123&Login=Login" [urlthatyour form sumbits]
Run Code Online (Sandbox Code Playgroud)
如果您想在登录后再次发出curl请求,则需要cookie。cookie中的会话id将帮助下一次curl请求获得授权。
如果您不需要 cookie,您可以使用
curl --data "Username=admin&Password=xxx123&Login=Login" [url that your form submits]
Run Code Online (Sandbox Code Playgroud)
通常,表单操作将是您的网址。
尝试将名称添加到您的提交按钮。我这里用的是id登录。从未尝试过,不确定它是否有效,但名称应该有效。
| 归档时间: |
|
| 查看次数: |
7225 次 |
| 最近记录: |