1. Postman REST Client
安装后可在浏览器工具栏启动独立窗口,支持手动输入或导入Swagger文档生成API请求。提供环境变量配置(如设置测试服务器URL)、自动生成cURL命令、响应时间统计等功能。数据可保存为JSON或CSV格式,方便对比不同请求结果。
2. ModHeader - Header Editor
在发送请求前修改HTTP头信息,支持添加自定义Header(如`X-Token:12345`)或修改Content-Type。界面直接显示当前页面的请求头,点击即可编辑,实时生效。适合模拟移动端User-Agent或添加认证信息。
3. CORS Unblock
解决跨域问题时临时允许所有跨域请求,避免后端频繁配置CORS策略。安装后无需设置,直接在目标网站发起AJAX请求,插件会自动拦截并添加`Access-Control-Allow-Origin`响应头,适合前端快速验证接口逻辑。
4. JSONViewer & XMLTools
当接口返回JSON或XML数据时,右键选择“JSONViewer”可格式化展示嵌套结构,支持展开/折叠节点、搜索特定键值。XMLTools提供校验和命名空间解析功能,帮助快速定位接口返回的格式错误。
5. Charles Proxy
配合桌面版Charles使用,浏览器安装代理证书后,可捕获HTTPS请求的完整报文。支持修改请求体(如将POST数据中的`id=1`改为`id=2`)并重发,查看不同参数对接口的影响,同时记录响应状态码和耗时统计。
6. YASP(Yet Another Simple Proxy)
轻量级反向代理工具,适用于需要修改接口域名或端口的场景。在插件中设置目标URL(如将`api.test.com`转发到`localhost:8080`),前端页面可直接调用本地开发接口,无需修改代码中的Host配置。
7. Browser Logger
在页面JavaScript中插入`logToBrowserConsole('This is a log message')`,插件会将日志信息同步到浏览器控制台,支持Level分级(info/warn/error)和时间戳显示,便于跟踪接口调用过程中的异常情况。