HTTP 请求构建器(API request builder)
以可视化方式组装 HTTP 请求:方法、URL、查询参数、请求头和请求体。工具会生成最终 URL 以及等效的 cURL 和 JavaScript(fetch)代码,不会发起任何不受控的网络请求。
工作原理
填写请求方法和基础 URL,按需添加任意数量的查询参数和请求头,如果该方法支持,再添加请求体。工具会构建最终 URL(参数经过编码并附加在 ? 之后),并自动生成等效的 cURL 和 JavaScript(fetch)代码,可直接复制到终端或脚本中。
为什么「测试」按钮可能会失败?
测试会从您的浏览器向指定的 URL 发送一个真实的 fetch 请求。如果目标服务器没有明确允许跨域请求(CORS 头),浏览器出于安全考虑会拦截响应——这是所有浏览器的标准行为,并非此工具的限制。遇到这种情况,请改在终端中使用生成的 cURL 命令。
此工具默认会向任意服务器发送请求吗?
不会:默认情况下,此工具完全不发起任何网络请求,只负责生成文本(URL、cURL、fetch)。只有当您明确点击「从浏览器测试请求」时,才会发送请求。
URL 和代码的生成完全在您的浏览器中进行;您输入的任何数据都不会发送到我们的服务器。