2011-06-14 422 views
9

我可以在FF和IE中做到这一点,我知道它在Chrome中还不存在。有人知道你是否可以在Safari插件中做到这一点?我无法在文档中找到任何以这种或那种方式表达的内容。你可以修改Safari扩展中的http请求标头吗?

+0

我看着它,算起来是不可能在Chrome/Safari浏览器/歌剧 – Julien 2012-01-07 00:38:48

+0

现在存在于Chrome浏览器。 – Brian 2012-04-04 19:23:17

+5

铬有chrome.webRequest http://developer.chrome.com/extensions/webRequest.html – 2012-09-05 14:11:23

回答

3

Safari的“发展”,在先进的喜好菜单,您可以自定义部分头(如用户代理),但它是相当有限的。

但是,如果一个特定的浏览器或应用程序不允许你改变了头,只是把它的方程。您可以使用之类的东西FiddlerParosProxy(和许多其他),以改变请求,而不管应用程序的发送请求。

他们也有让您以确保您发送相同的标题无论有关申请和(根据您的要求),在多个浏览器和应用可能不经修改的优势。

+0

如果我们正在测试一个Web应用程序,我们有一个或多个扩展头添加到我们所有的web请求?使用代理来做到这一点就像使用浏览器插件一样简单?我想知道我们是否必须手动修改每个Web请求,或者是否有办法在代理内部自动化它。 – testerjoe2 2018-03-08 00:34:16

+0

顺便说一句,小提琴手现在只能在窗户上工作。 – testerjoe2 2018-03-08 00:38:04

+0

@ testerjoe2在问及此问题时,Safari是Windows支持的浏览器,它在2012年晚些时候停止使用 – 2018-03-08 01:00:02