HTTP 请求工具

发送 HTTP 请求并查看响应,类似 Postman

ms
🌐

等待响应

发送请求后,这里会展示返回结果。

请求历史

暂无历史记录

工具简介:HTTP 请求工具

HTTP 请求工具可以在浏览器中快速构造并调试接口请求,无需额外客户端。交互样式与站内其他工具保持一致,新手也能快速上手。

什么是HTTP 请求工具?

HTTP 请求工具用于构建并发送 GET/POST 等请求,快速验证接口返回。

如何使用

  1. 填写 URL 并选择请求方法。
  2. 设置请求头、参数或请求体。
  3. 发送请求并查看响应状态与内容。

常见应用场景

  • 接口联调与回归验证
  • 快速复现接口错误或异常
  • 验证文档中的请求示例

❓ 常见问题 FAQ

Q1:请求超时或失败?
A:检查网络连通性与接口地址是否正确。

Q2:如何设置 Header 或 Cookie?
A:在请求头区域添加对应键值即可。

Q3:响应乱码怎么办?
A:确认服务端编码,必要时切换为 UTF-8。

核心亮点

  • 常见请求方法:支持 GETPOSTPUTDELETEPATCHHEADOPTIONS
  • 多种请求体模式:在 JSON、表单字段和原始文本之间自由切换。
  • 请求头与查询参数编辑器:按行增删条目,即时反映到请求中。
  • 响应总览:状态码、耗时和响应大小一目了然。
  • 多视图响应面板:在「响应体」「响应头」「原始数据」之间切换,JSON 可一键美化。
  • 快捷操作:支持复制请求配置、复制响应内容、下载响应文件。
  • 本地历史记录:浏览器自动保存最近 50 次请求,方便再次加载。

发起请求

  1. 填写接口地址并选择请求方法。
  2. 根据需要在各个选项卡中添加请求头或查询参数。
  3. 针对 POST / PUT / PATCH 请求,选择请求体类型并填写内容。
  4. 设置超时时间(默认 30 秒),点击 发送请求

请求完成后,响应面板会显示状态信息、耗时、大小,并提供复制、下载与 JSON 美化按钮。

请求体模式说明

  • JSON:带高亮的编辑器,便于编写结构化数据。
  • 表单数据:以键值对形式输入,自动编码到请求体。
  • 原始数据:粘贴任意纯文本,如 XML 或 URL 编码字符串。

历史记录管理

响应区域下方展示按时间倒序排列的请求记录,包括方法、URL、状态和时间戳。点击任意条目即可复用配置;点击 清空历史 可移除本地缓存。

错误反馈

常见异常会给出易懂提示:

  • 超时:提示具体耗时,方便调整超时设置。
  • 网络异常:提示可能的连接或跨域问题。
  • 未知错误:保留错误名称便于继续排查。

失败记录同样会写入历史,方便后续重试。

常用请求头示例

在请求头面板中可直接填入以下常见字段:

  • Authorization:如 Authorization: Bearer <token> 用于携带 OAuth Bearer Token,或者 Authorization: Basic <base64> 进行基础认证。
  • Content-Typeapplication/json 表示发送 JSON,multipart/form-data 适合文件上传,application/x-www-form-urlencoded 对应传统表单。
  • AcceptAccept: application/json 告诉服务器返回 JSON,调试 HTML 时可写 text/html
  • User-Agent:标识客户端身份,例如 User-Agent: ToolMi-HTTP-Client,方便服务器端排查。
  • Cache-Control:调试接口时可设置为 Cache-Control: no-cache,强制绕过缓存。
  • 自定义头:如 X-API-KEY: your-key,为业务扩展提供额外信息。

隐私与安全

所有请求均在本地浏览器内发出,ToolMi 不会接触到您的接口数据。请注意接口是否允许跨域,浏览器的同源策略仍然生效。请妥善保管 Token、账号等敏感信息。