阅读:20606回复:66
[扩展推荐]简洁高效的Header修改扩展HTTP Header Mangler
HTTP Header Mangler是Firefox上的一款修改Http Header的轻量级扩展,采用配置文件方式管理重载,可以针对不同域名设置规则。扩展只有一个设置界面,用来选定规则文件和实时重载规则文件。
图片:gui.png 使用简介: 首先建立一个文本文件作为规则文件,位置可以自己选定。 然后在扩展设置页面选定规则文件位置,写入自定义的规则,点击update按钮就生效了。 重载规则文件也可以用鼠标手势或者快捷键来完成,用下面命令新建手势或者快捷键。 Services.obs.notifyObservers(null, 'se.patriarkatet.firefox.extensions.httpheadermangler@jetpack-cmdPressed', 'rules_file_update'); 规则文件: 设置界面有简单的介绍,简单来说就是每个域名下写入一条或多条自定义规则,域名之间的规则用空行分开。 域名还支持正则,不过我不会,哪位高手会请指教下。 #设置网站首选语言 bing.com Accept-Language=en-us X-Forwarded-For=202.89.233.101 #改变Useragent fm.baidu.com User-Agent=Mozilla/5.0 (compatible; MSIE 10.0; Windows Phone 8.0; Trident/6.0; IEMobile/10.0; ARM; Touch; NOKIA; Lumia 920) #破解图片反盗链 hoopchina.com.cn Referer=http://bbs.hupu.com/ #伪装ip yahoo.com X-Forwarded-For=202.89.233.101 对Http Header的修改可以对不同域名自定义首选语言、Useragent和Referer等等,更多的可以参考Header Field Definitions。 |
|
1楼#
发布于:2014-11-27 21:32
|
|
2楼#
发布于:2014-11-27 21:50
文科:那有时候要把火狐移动到别的电脑的时候麻烦了一点。以前看过学了点简单的,不过网站测试通过的正则写进规则里不生效。 比如只匹配https://www.bing.com/,用下面的正则却不生效。 ^https:\/\/www\.bing\.com\/$ |
|
3楼#
发布于:2014-11-27 22:04
|
|
4楼#
发布于:2014-11-27 22:30
文科:http://tool.oschina.net/regex两种都不生效,bing的主页地址栏显示是https://www.bing.com,点击地址栏复制出来是https://www.bing.com/。 |
|
5楼#
发布于:2014-11-27 23:54
|
|
6楼#
发布于:2014-11-28 09:05
aaaa007cn:>> 所以只能针对 bing.com、www.bing.com 这种域名做设置多谢aaaa007cn,解释得很详细。 怪不得多写点就失效了。 另外高效不是指执行效率,我也看不懂,我喜欢它配置文件式的管理方式和可以随时方便的更新规则文件。 |
|
7楼#
发布于:2015-01-17 19:49
凭枰:#改变Useragent这个扩展只能修改http header里的useragent。 装了下user agent switcher试了试,多了修改navigator.appCodeName,navigator.appName,navigator.appVersion和navigator.platform的功能,浦发应该就是通过检测navigator.platform判断系统的,这个不归header管。 可以通过此页面测试以上值:http://chrispederick.com/work/user-agent-switcher/features/test/ |
|
8楼#
发布于:2015-01-17 20:08
凭枰:User Agent Switcher 为何特别强力? - Powered by phpwind不说脚本,扩展里我都只知道user agent switcher能改navigator.platform。 |
|
9楼#
发布于:2015-01-17 20:19
凭枰:太惨了,我想分站点……我不懂。 你可以联系UAControl的作者增加此功能,这个扩展可以分站点设置ua。 |
|
10楼#
发布于:2015-01-17 20:49
aaaa007cn:出自 https://ebank.spdb.com.cn/per/gb/js/writeActiveXObject.js猜个大概,还要检测浏览器是不是safari,firefox和chrome枪毙。 |
|
11楼#
发布于:2015-01-17 22:32
|
|
12楼#
发布于:2015-01-17 22:49
|
|