我想要完成的是通过简单地在 URL 中输入表单变量来登录网站。
HTML 代码:
<form action="httpclient.html" onsubmit="return checkSubmit();" method="post" target="_parent" name="frmHTTPClientLogin">
<input type="hidden" name="mode" value="191">
<label>Username</label>
<input border="1" style="width:150px" maxlength="60" name="username">
<label>Password</label></pre>
<input type="password" border="1" style="width:150px" autocomplete="off" name="password" maxlength="60">
这是代码的相关过去。现在我想登录这个网站 http://10.100.56.55/httpclient.html 只是通过传递在 url 中键入的值。首先是否可能。如果是,那么我究竟需要输入什么才能让用户名:名称和密码通过?如果有的话,将在 POST 方法中传递什么编码的 URL?
原文由 nightf0x 发布,翻译遵循 CC BY-SA 4.0 许可协议
如果您想输入用户名和密码的查询字符串,您需要在浏览器的地址字段中执行此操作:
编辑:您需要找出表格的去向以及它在做什么。为此,您需要检查名为“checkSubmit()”的提交 javascript 函数在做什么。您可以通过在浏览器中打开页面并查看源代码来执行此操作。如果 javascript 在 html 文件之外,请检查页面上的 js 链接并打开这些链接以找到该功能。该函数可能具有您要查找的查询字符串参数。