Edit HTTP Headers for Safari 是一款 Safari 扩展,可让你为特定网站创建规则,以设置或移除 HTTP 请求标头。 当你需要 Safari 在页面、脚本、图片、iframe、样式表、字体、媒体文件或 XHR/fetch 请求加载前发送自定义标头时,即可使用它。 功能: · 创建自定义标头规则:为你选择的网站添加 HTTP 标头规则。 · 设置请求标头:在 Safari 加载匹配请求前替换或添加标头值。 · 移除请求标头:当你不想发送某些标头时,从匹配请求中移除所选标头。 · 按网站设置规则:为不同域名创建不同的标头规则。 · 资源类型控制:精确选择规则应用的位置,包括主页面、iframe、脚本、图片、样式表、字体、媒体和 XHR/fetch 请求。 · iCloud 同步:让你的标头规则在 iPhone、iPad 和 Mac 之间保持同步。 · 隐私优先设计:不收集数据、不跟踪、不记录日志,你的浏览始终完全私密。 · 多语言支持:以多种语言使用此扩展,带来更友好的全球化体验。 · 简洁易用的界面:享受精简设计,顺畅融入你的工作流程。 · 无缝 Safari 集成:专为在 macOS、iOS 和 iPadOS 上的 Safari 中运行而构建。 常见用途: · 测试移动端 User-Agent:发送 iPhone、iPad 或桌面端 User-Agent 标头,测试网站的响应方式。 · 设置语言标头:通过更改语言标头,让网站显示其他语言的内容。 · 测试 API 请求:添加开发、预发布或内部工具使用的自定义标头。 · 调试网站行为:比较在添加、更改或移除某些请求标头时,网站的行为差异。 · 移除不需要的标头:阻止所选标头发送到特定网站。 · 按网站设置开发环境:为不同域名、测试服务器或环境保留不同的标头规则。