是否可以从浏览器URL发出发布请求

Nar*_*raR 5 authentication post http-post request

我有一个网站,例如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 Request进行身份验证

Rob*_*sen 10

在浏览器的 URL 栏中,键入

javascript:
Run Code Online (Sandbox Code Playgroud)

然后粘贴以下内容

(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()})();
Run Code Online (Sandbox Code Playgroud)

它将在页面中插入一个具有所需值的表单,然后提交它。

您必须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()})();
Run Code Online (Sandbox Code Playgroud)