我有一个网站,例如www.myfirstsite.com/myapp 。
当我登录此站点时,我确实从浏览器中提取了身份验证的 POST 请求。
只是一个简单的认证(认证URL不同)的过程。
以及参数中的用户名和密码
用户名 = abc_user
密码=123456
完整的 URL 是www.anothersite.com/login?username=abc_user&password=123456
当我使用 POST 请求时Postman
我收到了预期的结果。
有没有什么方法(我在 URL 中输入的任何脚本)可以从浏览器 URL 本身执行 POST 请求,例如 GET 请求进行身份验证
在浏览器的地址栏中输入
javascript:
然后粘贴以下内容
(function(){document.body.innerHTML='<form method="POST" action="http://www.myfirstsite.com/myapp"><input name="username" value="abc_user"/><input name="password" value="123456"/></form>';document.forms[0].submit()})();
它将在页面中插入包含所需值的表单,然后提交。
您必须输入的原因javascript:
手动,出于安全原因,如果您粘贴整个 blob,某些浏览器会将其删除。
您还可以使用以下内容创建书签并使用它。
javascript:(function(){document.body.innerHTML='<form method="POST" action="http://www.myfirstsite.com/myapp"><input name="username" value="abc_user"/><input name="password" value="123456"/></form>';document.forms[0].submit()})();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)