免费注册

在线 HTTP 请求测试

向公网网址或接口发请求,看状态码、耗时、响应头和返回内容。

关于在线 HTTP 请求测试

在线 HTTP 请求测试,不用装接口调试软件,也不用写代码,就能试一试接口:看回调地址(webhook)能不能正常响应,看公开接口对某个参数返回什么,发一个 OPTIONS 请求看接口返回的 Allow 和跨域(CORS)响应头,或者确认一个跳转最后落在哪里。选好请求方式,填网址,请求头一行一个,请求体最多 500 KB,然后点“发送”。

结果会显示状态码、耗时、大小,勾选“跟随跳转”时列出每一跳,还有全部响应头和返回内容:JSON 自动排版,最多显示前 1 MB。请求在你点击时从我们的服务器发出,只能访问公网地址,内容不保存;Host、Content-Length 等少数连接相关的请求头由我们设置。这个工具不占每日次数,只按小时限制每位访客的请求量,登录后额度更高。请不要粘贴重要账号的密码或令牌。想把 curl 命令转成代码,用 cURL 转代码。返回的 JSON 可以贴进JSON 生成实体类,生成对应的模型类。

在线 HTTP 请求测试怎么用

  1. 1
    填写请求

    选请求方式,填公网网页或接口的网址。

  2. 2
    加请求头和请求体

    请求头一行一个,比如 Accept: application/json;POST、PUT 的数据写在“请求体”里。

  3. 3
    发送

    点“发送”。保持“跟随跳转”勾选会一路跟到最后,取消则只看第一次响应。

  4. 4
    查看结果

    看状态码、耗时和大小,再看返回内容和响应头,可以复制返回内容,或下载完整结果 JSON。

为什么用熊仔工匠

  • 七种请求方式

    GET、POST、PUT、PATCH、DELETE、HEAD、OPTIONS。

  • 自定义请求头

    最多 50 行请求头,也可以换成自己的 User-Agent。

  • 返回内容好读

    JSON 自动排版,响应头逐条列出。

  • 跳转一目了然

    勾选“跟随跳转”时,每一跳的状态码和地址都会列出。

常见问题

在线 HTTP 请求测试常见问题

能测试 localhost 或内网接口吗?
不能。请求从我们的服务器发出,只能访问公网地址,localhost、127.0.0.1、10.x、192.168.x 这类地址无法访问,请在自己电脑上用 curl 测试。
GET 请求为什么没带上请求体?
GET 和 HEAD 请求不发送请求体。接口需要提交数据时,请选 POST、PUT、PATCH 或 DELETE。
哪些请求头不能自己设置?
Host、Content-Length、Connection、Transfer-Encoding 等连接相关的请求头由我们的服务器设置,其他请求头按你填写的发送。没填 Accept 时,会带上类似浏览器的默认值。
请求内容会被保存吗?
不会。请求在你点“发送”时发出,结果只显示给你,服务器上不留存。即便如此,也请不要粘贴重要账号的密码或令牌。
使用有次数限制吗?
免费、不用注册,也不占每日任务次数。为防止滥用,每位访客每小时有一定的请求额度,登录会员更高,VIP 高得多。
把在线 HTTP 请求测试分享给朋友打开浏览器就能用,对方不注册也能先试。

相关工具

HTML HTML 格式化把杂乱的 HTML 按层级缩进,一目了然。
JS JS 格式化美化压缩过或排版混乱的 JavaScript。
HEX 颜色代码转换颜色在 HEX、RGB、HSL、CMYK 之间互转,并检查对比度。
CRON Cron 表达式生成与解析生成 Cron 表达式,用大白话说明含义并列出接下来的执行时间。
CSS CSS 格式化把压缩过的 CSS 还原成整齐易读的样式。
CSS CSS 压缩压缩 CSS,让网页加载更快。
HTML HTML 压缩去掉注释和多余空白,压缩 HTML。
JS JS 压缩去掉 JavaScript 的注释和空白,不改变运行结果。