HTTP 请求测试工具

在线 HTTP 请求测试工具,发送 GET/POST/PUT/DELETE 等请求调试 REST API,自定义请求头与请求体,查看响应状态、响应头和响应体;浏览器本地运行,免费无需安装。

参数
请求头
请求体

👆 输入 URL 并点击发送请求

支持 GET, POST, PUT, PATCH, DELETE 方法

HTTP 请求测试工具常见问题

HTTP 请求测试工具怎么使用?

先在输入区填写待处理内容,并检查当前选项;修改输入或使用页面控件后查看结果区域。可先用输入框提示的示例 「https://jsonplaceholder.typicode.com/posts/1」熟悉输入格式,再替换成自己的数据。

为什么命令行请求成功,浏览器却报跨域错误?

浏览器会执行同源和 CORS 检查,命令行工具通常没有相同限制。服务端需要允许实际来源、请求方法和请求头;浏览器中的错误也可能发生在预检阶段,还未发送正式请求。

请求中填写的令牌或请求体会发给谁?

执行请求时,请求头、查询参数和请求体会发送到所填目标服务。先确认目标域名和 HTTPS 协议;示例调试应使用测试数据,复制请求或导出前检查认证信息。

处理模式有哪些选项?

本页提供「GET」、「POST」、「PUT」、「PATCH」、「DELETE」选项。先按实际输入和目标选择对应模式,再执行操作;比较两次结果时,保持其他参数一致,避免把不同模式的结果混在一起。

HTTP 请求测试工具的结果应怎样理解?

先用最小示例验证,再将结果放回实际开发环境检查。语言版本、运行环境、编码和配置项可能与浏览器中的处理规则不同。

输入内容会保存或发给外部服务吗?

此页包含联网请求功能。执行相应操作时,目标服务会收到请求中携带的地址、查询条件或内容;请先核对服务地址和请求字段。网络、服务状态与浏览器跨域规则可能影响结果。

没有结果或操作失败时先检查什么?

先检查请求地址、网络连接与浏览器错误提示。跨域限制、HTTPS 页面访问不安全地址、服务拒绝或超时都可能导致失败;这些现象不等于已经取得有效结果。

相关工具

Basic Auth 生成器 · HAR 文件查看器 · Http Status Codes · HTTP 状态码参考 · 全部开发工具