如何使用 Web 浏览器发送 POST 请求? [复制]

Posted

技术标签:

【中文标题】如何使用 Web 浏览器发送 POST 请求? [复制]【英文标题】:How can I send a POST request with a web browser? [duplicate] 【发布时间】:2011-03-19 10:54:01 【问题描述】:

如何使用网络浏览器发送POST 请求?

【问题讨论】:

见***.com/questions/4797534/… 这不是重复的,因为它不请求扩展程序或工具,但特别限于浏览器。 @oezi 给出了极好的答案 这也不是重复的,因为这个问题是在引用的问题之前提出的。 【参考方案1】:

您可以创建一个带有表单的 html 页面,其中包含 method="post" 和 action="yourdesiredurl" 并使用浏览器打开它。

作为替代方案,有一些供开发人员使用的浏览器插件允许您这样做,例如用于 Firefox 的 Web Developer Toolbar

【讨论】:

【参考方案2】:

使用表单,只需将method 设置为"post"

<form action="blah.php" method="post">
  <input type="text" name="data" value="mydata" />
  <input type="submit" />
</form>

【讨论】:

如果目的是测试,您也可以使用 Chrome 海报 (chrome.google.com/webstore/detail/chrome-poster/…) 或 Firefox 海报 (addons.mozilla.org/ru/firefox/addon/poster) 扩展。 谢谢!这是我唯一的选择,因为我无法在工作场所下载有用的扩展程序,例如“Postman”。

以上是关于如何使用 Web 浏览器发送 POST 请求? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

如何使用Fiddler2模拟POST和Get提交数据

如何使用 WebClient 反应式 Web 客户端发送带有 zip 正文的 POST 请求

使用Restlet Client发送各种Get和Post请求

axios发送post请求,如何提交表单数据?

HTTP请求

如何从 ReactJS Web 应用程序向 Django API 发送 POST 请求?