• 用******户 使用了工具 Base64编解码
  • 开******发 使用了工具 MD5加密
  • 工******程 使用了工具 时间戳转换
  • 程******序 使用了工具 JSON格式化
  • 设******计 使用了工具 图片压缩
  • 产******品 使用了工具 URL编解码
  • 测******试 使用了工具 正则表达式
  • 运******维 使用了工具 密码生成器

API接口在线测试工具

编程开发
免费在线 API 接口测试工具,支持 GET/POST/PUT/DELETE/PATCH/HEAD/OPTIONS 七种 HTTP 方法、请求头管理、JSON 格式化验证、历史记录自动保存、cURL 命令导出,前端开发调试必备
便民工具API测试HTTP请求REST API接口调试POSTGETJSONcURL导出
快捷样例点击加载请求配置
请求配置
GET
ms
常用预设:
📖什么是 API 测试工具
API 测试工具是一款在线 HTTP 接口调试平台,支持 GET/POST/PUT/DELETE/PATCH/HEAD/OPTIONS 七种 HTTP 方法,提供请求头管理、JSON 格式化验证、历史记录自动保存、cURL 命令导出等功能。类似 Postman 的轻量网页版,帮助开发者快速调试 REST API。所有操作在浏览器本地完成,无需安装任何软件。
📝使用说明
  1. 点击快捷样例按钮加载预设请求配置,或手动输入 API 地址
  2. 选择 HTTP 方法(GET/POST/PUT/DELETE 等),设置超时时间
  3. 在「请求头」标签页添加自定义 Header 或使用预设快速填入
  4. 在「请求体」标签页编辑 JSON 数据(POST/PUT/PATCH 时可用)
  5. 点击「发送」按钮发起请求,响应结果自动显示在历史区
  6. 可复制响应数据或导出 cURL 命令用于终端调试
⚠️注意事项
常见问题
为什么请求会报 CORS 错误?
浏览器受同源策略限制,跨域请求需要服务器设置 CORS 头。解决方案:使用本地代理、浏览器插件或后端添加 Access-Control-Allow-Origin 头。
历史记录保存在哪里?
历史记录保存在浏览器 localStorage 中,最多保存 50 条。清除浏览器数据会导致历史记录丢失。
支持文件上传吗?
当前版本暂不支持 multipart/form-data 文件上传,建议使用 Postman 等工具处理文件上传场景。
如何测试需要登录的接口?
在请求头中添加 Authorization: Bearer <token> 或 Cookie 字段,先通过登录接口获取 Token 再填入。
cURL 命令如何使用?
点击「cURL」按钮复制命令后,在终端中粘贴即可执行。Windows 用户建议使用 Git Bash 或 WSL。
支持 WebSocket 测试吗?
本工具仅支持 HTTP 协议,WebSocket 测试请使用专门的 WebSocket 工具。
💡使用场景
接口开发
开发过程中快速验证 REST API 的请求响应格式和状态码
Bug 调试
复现和定位 API 接口异常,检查请求参数和响应内容
文档验证
验证 API 文档中的示例请求是否正确可用
认证测试
测试 Token 认证、OAuth 授权等安全机制是否生效
性能初探
通过响应时间和大小初步评估接口性能表现
脚本生成
导出 cURL 命令用于自动化测试脚本编写
🔬技术参数
HTTP 方法GET / POST / PUT / DELETE / PATCH / HEAD / OPTIONS 七种
请求头管理支持自定义添加/删除,预设 Content-Type、Authorization 等常用头
请求体支持 JSON 格式,提供格式化和压缩功能,自动语法校验
历史记录自动保存至 localStorage,最多 50 条,支持重新发送和 cURL 导出
超时控制默认 10 秒,可自定义 1-60 秒范围
安全保证 全程浏览器本地执行,请求直接从浏览器发出,不经过任何中间服务器