HTTP / HTTPS 在线请求调试工具
HTTP / HTTPS 在线请求调试工具,支持 GET / POST / PUT / PATCH / DELETE / HEAD / OPTIONS 七种方法,查询参数 / Headers / Body (JSON / 文本 / form-urlencoded) 全部可配置。基于浏览器 fetch API 本地发送,受浏览器 CORS 策略约束,仅能调用允许跨域的接口。
使用说明
浏览器本地 HTTP 请求工具,使用原生 fetch API。支持 GET / POST / PUT / PATCH / DELETE / HEAD / OPTIONS,查询参数、Headers、Body (JSON / 文本 / form-urlencoded) 全可配。
浏览器限制
- CORS:只能请求允许跨域的接口;
- 混合内容:HTTPS 页面不能请求 HTTP;
- 受限 Headers:Cookie / Origin / Host / User-Agent 不可设置。
典型使用场景
常见问题
为什么提示 CORS 错误?
目标服务没允许跨域。浏览器限制无法绕过,需要后端在响应头里加 Access-Control-Allow-Origin。
能不能设置 Cookie?
不能。浏览器规范禁止 JS 设置 Cookie、Origin、Host、User-Agent 等敏感 Header。用 Postman / curl 可以。
HTTPS 页面能请求 HTTP 接口吗?
不能。浏览器禁止混合内容(Mixed Content)。请确保接口也是 HTTPS。
和 Postman 比有什么优势?
无需安装,打开浏览器即用;数据完全在本地。但受 CORS 等浏览器限制,灵活性不如 Postman。