Skip to content

Latest commit

 

History

History
50 lines (33 loc) · 2.15 KB

File metadata and controls

50 lines (33 loc) · 2.15 KB

Chrome Web Store 权限说明填写内容

单一用途说明(0/1,000 字符)

本扩展是专为 API 开发者和测试人员设计的跨域请求工具。主要用途是在本地开发环境中测试跨域 API 接口,并自动生成 cURL 命令以便于分享和文档编写。扩展通过绕过浏览器的 CORS(跨域资源共享)限制,帮助开发者在 YApi 等接口管理平台上更高效地进行接口测试和调试工作。

需要求 host_permissions (<all_urls>) 的理由(0/1,000 字符)

本扩展需要访问任意 API 服务器以实现跨域请求测试能力。扩展在后台 Service Worker 中使用 fetch 代发请求,从而绕过页面侧的 CORS 限制。host_permissions 仅用于允许后台对目标域名发起请求,不会拦截或修改您的正常浏览,也不会收集、存储或上传任何请求/响应内容。

需要求storage的理由(0/1,000 字符)

本权限用于在浏览器本地存储扩展的配置信息,包括扩展的启用/禁用状态以及用户自定义的域名白名单设置(如果有)。所有数据仅保存在用户的浏览器本地存储中,不会上传到任何外部服务器或与第三方共享。这些配置数据帮助扩展记住用户的偏好设置,提供更好的使用体验。

需要求tabs的理由(0/1,000 字符)

本权限用于检测当前标签页的 URL,以判断用户是否正在访问 YApi 或其他 API 管理平台。扩展根据页面 URL 自动识别特定平台并启用相应功能(如 cURL 命令生成)。扩展不会收集或存储用户的浏览历史,仅读取当前活动标签页的 URL 以提供智能功能激活。这确保扩展只在需要时才工作,不影响其他网页的正常使用。

完整的权限列表

扩展使用的所有权限:

  1. ✅ host_permissions (<all_urls>) - 访问任意 API 服务器
  2. ✅ storage - 保存本地配置
  3. ✅ tabs - 检测当前页面 URL

注意事项

  • 每个说明限制 1,000 字符
  • 需要清楚说明权限用途
  • 强调不收集用户数据
  • 强调仅在必要时使用权限
  • 明确说明是开发工具用途