反反盗链

 
 
经常发现贴图论坛上有些图片显示大红叉,但是把链接复制到地址栏里访问正常的情况。以为是IE8的问题,于是先尝试了兼容模式,未果,然后为firefox和Chrome贡献了两点下载量之后,发现问题更严重了。尝试把网页保存到本地,想要研究一下究竟是不是代码写的太烂,结果发现从本地打开的话一切正常。
 
于是祭出Fiddler2开始研究HTTP traffic,发现图片源返回403 Access Denied。看了一眼HTTP request,发现了Referer关键字,于是茅塞顿开,原来是一个懒惰的反盗链系统。。连返回一个网站logo都懒得做。。
 
知道了问题在哪里,解决的方法就很简单了:在Fiddler2的Filter选项卡里面,选择Delete Request Header,在后面的文本框中填入"Referer",搞定。Firefox有个选项可以做这件事。Chrome?推荐的做法是找源码自己编译一份。。
 
HTML5流行之后,这些应该都不需要了,网站开发人员可以直接指定noreferer关键字。资源网站是时候寻找新的反盗链模式了,或者,是时候寻找新的盈利模式了。。
 
 

反反盗链》有4个想法

留下评论