API POST

模拟 HTTP 请求,支持 GET / POST / PUT / DELETE 等方法,查看响应状态、Header 与 Body

请求配置
响应
📡

点击「发送」发起请求

工具介绍

什么是 API 测试工具

API 测试工具可以在不编写代码的情况下快速调试 HTTP 接口。只需填入 URL、选择请求方法、设置参数和 Header,即可发送请求并实时查看返回结果。类似于 Postman 或 Insomnia,本工具运行在浏览器中,纯前端处理,数据不经过服务端。

支持的请求方法

GET

获取资源,参数通过 URL Query String 传递。最常用的请求方法,适合查询操作。

POST

创建资源,数据放在 Request Body 中发送。支持 JSON、Form-Data、URL-Encoded 三种格式。

PUT

完整更新资源,需要提供所有字段。与 POST 类似,数据在 Body 中。

DELETE

删除资源,通常通过 URL 指定要删除的对象。

PATCH

部分更新资源,与 PUT 的区别是只需提供需要修改的字段。

常用 Header 说明

Content-Type

告诉服务器请求体的数据格式。常见值:application/json、application/x-www-form-urlencoded、multipart/form-data。

Authorization

身份验证信息,通常格式为 Bearer <token> 或 Basic <base64>。

Accept

告诉服务器客户端期望的响应格式,如 application/json。

常见问题

为什么请求失败显示 CORS 错误?

浏览器有同源策略,默认禁止跨域请求。如果 API 服务器没有设置 CORS 响应头(Access-Control-Allow-Origin),浏览器会拦截请求。解决方法:(1)让后端配置 CORS;(2)使用代理服务器转发。

能否测试本地 localhost 的接口?

可以,只要本地服务已启动并且允许跨域(或前端与后端同端口),直接输入 http://localhost:端口/路径 即可。

请求数据会泄露吗?

不会。所有请求直接从浏览器发送到目标 API,不经过我们的服务器。历史记录只保存在本地浏览器的 localStorage 中。

快捷键

在 URL 输入框中按 Ctrl + Enter(Mac 上 Cmd + Enter)可快速发送请求。