API 探索
在浏览器中测试 REST API 并格式化 JSON
Request Headers
Requests are sent directly from your browser using fetch(). The target API must allow CORS (Access-Control-Allow-Origin) for cross-origin requests to succeed. Public APIs like JSONPlaceholder work out of the box. Your data never touches our servers.
相关工具
常见问题
输入 API URL,选择 HTTP 方法(GET、POST、PUT、PATCH、DELETE),按需添加 headers 和请求体,然后点击 Send。工具直接使用浏览器的 fetch() 发起请求,不经过任何后端服务器。
当 API 响应里没有包含 Access-Control-Allow-Origin 等 CORS 相关 header 时,浏览器会拦截跨域读取,这属于浏览器安全机制。像 JSONPlaceholder 这类公共 API 通常允许 CORS,但很多私有 API 不允许。你可能需要使用 CORS 代理,或在服务端环境里测试。
不会。所有请求都由你的浏览器通过 fetch() 直接发往目标 API,不会经过我们的服务器。你也可以在浏览器 Network 面板里验证:请求会直接指向 API endpoint。
可以。在 Auth 里配置 Bearer token、Basic authentication(用户名/密码)或自定义 API key header。凭据会自动加到请求 headers 中,并且只保留在你的浏览器里。