API 请求测试器

直接向端点发送请求,检查状态、响应头、耗时与响应体。

Web 与 API
正在准备工作区…

输入

正在准备工作区…

输出
结果将显示在这里。

使用方法

  1. 选择方法与端点,配置“参数”“请求头”“请求体”和“身份验证”。
  2. 点击“发送请求”并检查响应。
  3. 复制或下载响应数据,或将请求导出为 cURL 或 Fetch。

调试浏览器 HTTP 请求

通过表单选择方法、URL 和请求字段,查看端点返回内容。“示例”和 cURL 导入只准备表单,不会发送。

浏览器直接充当客户端,请求直达所选端点。因此,结果和访问限制体现浏览器环境,而非服务器代理。

准备与发送

“示例”填写示例请求,cURL 导入将支持的选项映射到可见字段。点击“发送请求”或在请求表单中按 Enter 前,请先检查。

启用的参数与请求头会应用到 URL 和请求。无法覆盖浏览器管理的请求头,GET/HEAD 在此不能带请求体。

示例
输入
GET https://httpbin.org/anything?source=devtoolsy
结果
HTTP 200
Response headers, elapsed time and body

仅为示例数据。请根据自己的使用场景检查各项值、身份验证和端点行为。

读取浏览器可见响应

CORS 和凭据规则决定浏览器暴露哪些响应数据,仅可显示暴露的响应头。401、500 等 HTTP 错误仍是响应;网络/CORS 故障会单独报告。

导出请求与响应

“导出请求”生成 cURL 或 Fetch 代码,不会发送。“下载响应”保存接收到的字节;“复制”导出文本,可选择格式化为 JSON。截断响应不能作为完整结果导出。分享请求代码前请检查导出的身份验证值。

处理限制

本地工具输入上限为 1 MiB,URL 上限为 64 KiB,处理限时 5 秒。API 请求支持 100 行请求头与 100 行参数,超时范围 1–120 秒,最多接收 5 MiB 响应数据。长文本预览会缩略。请求直接发往所选端点,受 CORS 和浏览器策略约束。

?

常见问题

为什么请求在 cURL 中成功,在这里失败?

浏览器可能要求成功的 CORS 预检、访问控制响应头和兼容的凭据策略。网络错误并不能证明端点完全未收到请求。

令牌和请求数据会发送到哪里?

点击发送后,配置的 URL、允许的请求头、身份验证和请求体直接发往端点。DevToolsy 不代理请求,也不保存请求历史。

示例或 cURL 导入会自动发送吗?

不会。两者仅填写表单。发送需要提交请求表单,例如点击“发送请求”或在 URL 字段按 Enter。

取消能撤销服务器操作吗?

不能。它停止浏览器等待或读取,但端点可能已经收到请求并执行操作。

为什么部分响应头或响应体不可用?

浏览器响应策略可能隐藏响应头或阻止不透明响应。接收数据上限为 5 MiB,截断结果会标记,不能导出为完整响应。

寻找下一个实用工具

语言

切换语言?当前页面的内容将被清空。请先复制或下载需要保留的数据。