设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
Smart Header:修改 HTTP 请求头,User-Agent、Accept-Lan ...
返回列表
发新帖
Smart Header:修改 HTTP 请求头,User-Agent、Accept-Language、反盗链
[复制链接]
11
|
0
|
2006-4-17 13:46:34
|
显示全部楼层
|
阅读模式
本帖最后由 adia 于 2014-10-14 23:09 编辑
扩展地址:https://chrome.google.com/webstore/detail/ncgnmldbedmbadafajhjeahmafdmggbp
先说说反盗链。
反盗链基础测试:http://bbs.kafan.cn/thread-1137245-1-1.html
反盗链进阶测试:http://bbs.kafan.cn/thread-1460342-1-1.html
Chrome现成的反盗链扩展已有Adkill and Media Download(集成规则,不方便自定义),Redirector(已在商店下架,一年多未更新)。还有一个可自定义的扩展,下文再说。
用 Smart Header 自定义反盗链的准备工作:
进入扩展选项,在请求头下点击“+”号,添加请求头:Referer ,保存。
自定义反盗链的一个简单例子:
例如网页:http://mozilla.com.cn/post/774/ ,如果网页中图片看不到,可点击地址栏右边的 Smart Header 图标,在 Referer 处的下拉菜单选择“删除”,刷新页面(在隐身模式打开更可靠,首先要在隐身模式启用Smart Header)。如果图片这时候看到了,说明规则生效。这时候,可对图片右键,选择“在新标签页打开图片”或“审查元素”,目的是要找到图片的真实地址,然后找到比较有规律的一组字符:photo.store.qq.com
在扩展选项中的 Referer 请求头选择“自动规则”--“新建自动规则”,起一个名字,修改该请求头的值为 @DELETE (可在下拉菜单选择),添加一个条件,URL 含有 photo.store.qq.com ,保存。就成功添加规则了。这时可点击地址栏右边的扩展图标,在 Referer 处的下拉菜单选择“自动”。
修改规则后,可能需要清理缓存或Cookie才能看到效果,可先用隐身模式检查效果。
偶参考了
http://bbs.kafan.cn/thread-1352326-1-1.html ,
http://bbs.kafan.cn/thread-1738181-1-1.html,
这两个帖子的规则,整理出在 Smart Header 使用的规则,导出设置在附件,大家可把下面附件的内容复制到扩展选项--“选项”,Master Mode 的框中,点击“Write”就导入设置了,按“应用”就保存设置。
反盗链设置1.7z (1.79 KB, 下载次数: 119)
规则条目都是在两个帖子中找的,约90%是照搬过来,极少数几个修正了。部分规则已测试,部分规则未曾测试。由于偶对正则表达式不熟悉,及为了让使用门槛降低,就统一用了扩展中的URL字符匹配,不用正则了。
我的设置中的规则命名:自定义规则命名时,打数字0至9前先打空格,排序时就可排在前面(排序是按名称排序的)。
偶自己整理的自定义反盗链规则的一般步骤:
1.点击地址栏旁边扩展图标,Referer 临时切换到“删除”,刷新页面(或用隐身窗口打开页面),有效的话就用审查元素找出真实地址,找到比较有规律的一组字符串,添加自定义规则。第一步没效果就进行第二步;
2.尝试匹配主站名。删除 Referer 不起效果时,就在未显示图片的位置处右键审查元素,找出图片真实地址的一组有规律的字符串,对其搜索,为匹配主站名提供线索(一个例子是pixiv)。第二步没效果时请进行第三步;
3.搜索网页找相关信息或论坛求助。
2014年10月10日补充:8楼 ywzhaiqi 说的情况,用RSS阅读器,例如 inoreader,遇到防盗链问题,可以加一条规则(只是一个例子,注意红色字的地方):
名称:阅读器 inoreader
修改该请求头的值为:@DELETE
Referer含有 inoreader.com
对经常访问的网站也可设置,例如卡饭(不是所有网站都可以,天猫网就会有问题):
名称:卡饭
修改该请求头的值为:@DELETE
Referer含有kafan.cn
上面这两条规则应该放在常规规则的后面,不然会干扰常规规则。这两条规则不保证100%不出意外,但绝大部分情况下不会破坏页面。
正如帖子中,http://bbs.kafan.cn/thread-1738181-1-1.html 说的,反盗链有两种策略,一种就是上面介绍的,一个一个找规则,另一种是把所有 Referer 都删除(可对付大部分反盗链),对个别网站再进行修正。第二种策略有不好的地方,可能会把正常的页面破坏;好的地方是可保护隐私。
如果部分人使用第一种策略又想保护隐私的话,可增加一个自定义规则:(有可能破坏网页,慎重选择)
规则命名:全部规则之后
修改该请求头的值为:@DELETE
添加一个条件:Referer含有(不填)
保存。
这个“全部规则之后”要放在所有规则之后,不然会干扰其他规则。(不填)表示留空。
Smart Header 和 Firefox 的 referrer control 扩展自定义规则的联系:
在填写 Smart Header 自定义规则的某个条件时,最左边下拉菜单可选择 URL 或者 Referer ,
Smart Header 的 URL 对应 Firefox 的 referrer control 自定义规则中的“目标地址”;
Smart Header 的 Referer 对应 Firefox 的 referrer control 自定义规则中的“来源地址”。
偶并没有用过 Firefox 的 referrer control 扩展,只是把两个扩展进行类比时突然想到的。
Firefox 的 referrer control 扩展有“仅处理第三方请求”(忽略相同域名请求)的设置,不愧是专业的反盗链扩展(其实这个功能一般人用不上)。
Chrome也有类似的扩展,Referer Control:
https://chrome.google.com/webstore/detail/hnkcfpcejkafcihlgbojoidoihckciin
本文的目的并不是让大家放弃原有的反盗链方案,偶只是测试用 Smart Header 进行反盗链的可行性。(事实证明是胜任的)
对于偶来说,把 Smart Header 用于反盗链只是辅助功能,偶主要是用它来进行切换 User-Agent、Accept-Language 等。
[可发送空白值,不发送,发送自定义值(包括预设值),默认值]还有很多待开发功能。
建议在扩展选项中的“选项”--勾选“即使退出 Chrome 也保持每一个请求头的值”。这样下次启动Chrome就会沿用上次退出Chrome时的请求头设置。
关于修改Accept-Language,这个帖子修改的是整个浏览器的语言偏好,如果只想对Google搜索切换到语言偏好是英文的话,就把条件简单设置:
URL 含有 www.google. (如果细化的话,可用“not 含有”进行排除)
还有一个扩展可切换 User-Agent:
https://chrome.google.com/webstore/detail/ffhkkpnppgnfaobgihpdblnhmmbodake
本文难免有错漏,欢迎指正。
PS:谨慎起见,以防万一,留个心眼:关于这个扩展的旧版本:
http://blog.laobubu.net/646 、
http://blog.laobubu.net/555
To:作者laobubu,偶不是故意的。undefined
laobubu的新博客:http://note.laobubu.net/ (贴出来只是让可能大意的网友别在他的旧博客留言了)
2014年10月14日:下面是对旧信息的“挖掘”,通常是过时了,一般人可不看。
旧版本扩展介绍:分享个扩展Change HTTP Request Header:http://bbs.kafan.cn/thread-1244449-1-1.html
旧版本下载地址(本站下载):http://www.chromein.com/crx_11648.html
旧版本的一个用法介绍(失效):http://www.v2ex.com/t/29931
旧版本同时期反盗链(还有用):http://bbs.kafan.cn/thread-1285283-1-1.html
该扩展更早的版本介绍:http://bbs.kafan.cn/thread-1175318-1-1.html
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
李崇善成语
2
国庆七天乐主持人李思思唱的什么歌
3
电脑怕别人上怎么弄开机密码
4
海南美的抽油烟机维修点在哪里?
5
外地户口能否在大连使用生育保险
6
我要攒台电脑 请高手为我拉个表
7
青岛的二本大学
8
卫星天线(锅盖)
9
找一首英文歌曲
10
彩虹岛2区家族颜料
11
求电音舞曲
12
我会加分的:瑞星杀毒软件2009能升级的的序列号
13
09苏州中考成绩查询
14
才配的电脑怕电源功率够不够用。现在用感觉没出现什么问题。请大家看看帮我看看行不行。不行的话明天去换
15
求比蒙传奇压缩有声小说包
16
陆毅的一首歌 歌词里有:倒影里我的脸,此刻我是谁
17
求一篇600字的以《我的理想》为题的演讲稿,急!!!!!!高分悬赏
18
2009江苏三本
19
上大学推荐一台笔记本电脑
20
呼和浩特化工学院
21
秦皇岛哪的牛肉板面好吃啊
22
汉口大润发有车到青山吗?
23
两年制的学校毕业证是大专还是中专啊
24
office2010破解方法
25
言情小说
26
有什么关于女巫,魔法,欧美青春校园的电影
27
电脑还原之后就出现网络延迟的情况
28
定州市民政局的电话和最新地址有知道的吗?急!
29
一道高一题!!!!求解!!!!
30
我的电脑是不是被远程操控了?
31
【急】若函数f(x)=a0+a1x+a2x^2+a3x^3+……+a2011x^2011是奇函数,则a0+a2+a4+a6+……+a2010=?
32
09年JYP的选秀怎么参加?
33
如何从姜堰火车站去溱湖?由公交车吗?
34
2011二级建造师 -2.0是什么意思
35
09年云南艺术志愿
36
奶奶的星星 史铁生
37
爱你的人让你去珍惜别人说明了什么啊?
38
谁是SQL高手,帮帮忙吧!
39
会计属于哪个部门
40
上海法律援助中心能为那些人提供免费援助,
41
QQ空间动画上的 吼叫声
42
“我是个色盲”的英语
43
请问“洪福齐天”是什么意思?
44
笔记本显卡8400GS能超频吗?超后性能比得上台式的GTX285吗?
45
09届江苏考生(文史)345分能否报考南京中医药大学二本专业?
46
一道二元一次方程难题!给分!!!
47
请翻段日语
48
农历98年4月初二属虎男今年运程
49
09四川高考320能报什么专科学校?
50
日照哪里能清理摩托车烟筒的?
51
09年宜春三中语文教师面试考什么
52
诺基亚5233应用程序里的Rollercoast 游戏是收费的吗,还是算流量或者本来就是免费的?
53
帮帮我 我需要你的帮助 女友
54
科比6篮球鞋
55
我电脑玩QQ飞车的时候怎么键盘完全失灵了?
56
客厅面积4x5平方,观看距离3米,买多大的液晶电视合适?
57
买家声称已经发货,但物流单号不对,查物流信息总显示运单号不符合条件,这是什么情况?
58
怎么样的问题能显示在百度知道的首页?
59
有一部动画片里有罪恶银行 求此动画片的名字
60
求个文本整理工具
61
歌曲名字有!求链接.要MP3格式的.
62
今年高考考了342分能上南京工业大学或南京信息工程大学的二本吗?
63
关于电脑显卡
64
竹叶青是茶还是品牌
65
qq登陆稍等?!上不去!
66
8世纪前期,查理·马特任宫相时,法兰克王国进行了一次改革。求这次改革的名称。
67
笔记本摄像头像素差,要视频该怎样改善?
68
有谁能帮我解决下穿越火线的问题嘛~谢谢了
69
六(1)班的数学朝中考试的优秀率是80%,还有7人没有得到优秀,期末考试时多了5人优秀。这时优秀率是多少
70
空间动态,急需求解释!
71
是我中了你的美人计还是我泡上了你,是什么歌?
72
09广东水平测试政治`地理`历史答案是什么呢~~谢谢
73
求青之驱魔师op视频!!
74
5天武汉出游
75
请问飞车什么时候抽奖最好啊,希望高手解答。
76
闽侯草莓园要怎么去啊?从福州出发!
77
志田未来
78
地下城与勇士谁带我啊
79
求,好看热血的动漫
80
湖南252能上学校吗 ?
81
国安口号有些是唱的,怎么唱啊?
82
山东潍坊科技学院的TOEFL考察环境如何
83
电脑启动不了
84
手机I9001 我的刚买不久 为什么开机很慢?锁屏后开也很慢~有时要2 3秒。还有有时很卡 格机有用吗?
85
那个网盘支持工具下载,多人不慢的
86
冒险岛v074进不去
87
田鼠是不是田里的老鼠
88
草莓衬裙这个网名怎么样?
89
你好,看你是不是能设计签名啊,能不能帮忙也给设计个啊,多谢了:黄修思邮箱
[email protected]
,多谢了
90
我的apple4手机不知怎么弄的下面的地图移动到上面的相册里了
91
合肥哪有分期付款买笔记本
92
求 八年级上册英语同步课时特训 第三单元自测答案
93
谁有抠鼻屎表情大全,发给我;啦~
94
取名测名
95
红警2科技时代苏俄战役第一关怎么没有工程师?
96
DNF金牛赐福称号能卖多少YXB?
97
如果X的平方+AX+121恰好是另一个整式的平方,那么常熟A的值是
98
染色体为什么要称为染色体,跟染色有什么关系?
99
我福建09的 高本一24分 可以报广西医科大学的临床吗
100
求孤岛惊魂电影下载