我可以在Firefox和IE中完成这个功能,我知道在Chrome中这个功能还不存在。有人知道在Safari插件中是否可以实现此功能吗?我在文档中找不到相关的信息。
我可以在Firefox和IE中完成这个功能,我知道在Chrome中这个功能还不存在。有人知道在Safari插件中是否可以实现此功能吗?我在文档中找不到相关的信息。
你现在可以在 Safari 中完成这个操作,而无需使用任何扩展程序,使用本地覆盖。
Safari已经添加了扩展支持,但与Chrome/Firefox/Edge相比,其API不允许您对请求和响应进行细粒度控制。
为了对请求和响应进行细粒度控制,您需要设置一个系统范围的代理。 Requestly桌面应用程序会自动为您完成此操作,并且还可以执行各种类型的修改,例如:
以下是关于使用requestly修改头信息的文章:https://requestly.io/feature/modify-request-response-headers/
免责声明:我在Requestly工作。
原始答案(2012年):
Safari高级偏好设置中的“开发”菜单允许您部分自定义标头(如用户代理),但它非常有限。
但是,如果特定的浏览器或应用程序不允许您更改标题,则将其排除在外。您可以使用Fiddler或ParosProxy(以及许多其他工具)来更改请求,而无论哪个应用程序发送请求。
它们也具有使您能够确保无论涉及的应用程序如何都发送相同标头的优点,并且(根据您的要求)可能跨多个浏览器和应用程序而不需要修改。