本扩展是专为 API 开发者和测试人员设计的跨域请求工具。主要用途是在本地开发环境中测试跨域 API 接口,并自动生成 cURL 命令以便于分享和文档编写。扩展通过绕过浏览器的 CORS(跨域资源共享)限制,帮助开发者在 YApi 等接口管理平台上更高效地进行接口测试和调试工作。
本扩展需要访问任意 API 服务器以实现跨域请求测试能力。扩展在后台 Service Worker 中使用 fetch 代发请求,从而绕过页面侧的 CORS 限制。host_permissions 仅用于允许后台对目标域名发起请求,不会拦截或修改您的正常浏览,也不会收集、存储或上传任何请求/响应内容。
本权限用于在浏览器本地存储扩展的配置信息,包括扩展的启用/禁用状态以及用户自定义的域名白名单设置(如果有)。所有数据仅保存在用户的浏览器本地存储中,不会上传到任何外部服务器或与第三方共享。这些配置数据帮助扩展记住用户的偏好设置,提供更好的使用体验。
本权限用于检测当前标签页的 URL,以判断用户是否正在访问 YApi 或其他 API 管理平台。扩展根据页面 URL 自动识别特定平台并启用相应功能(如 cURL 命令生成)。扩展不会收集或存储用户的浏览历史,仅读取当前活动标签页的 URL 以提供智能功能激活。这确保扩展只在需要时才工作,不影响其他网页的正常使用。
扩展使用的所有权限:
- ✅ host_permissions (<all_urls>) - 访问任意 API 服务器
- ✅ storage - 保存本地配置
- ✅ tabs - 检测当前页面 URL
- 每个说明限制 1,000 字符
- 需要清楚说明权限用途
- 强调不收集用户数据
- 强调仅在必要时使用权限
- 明确说明是开发工具用途