首页 > 范文大全 > 正文

战胜网站防盗链

开篇:润墨网以专业的文秘视角,为您筛选了一篇战胜网站防盗链范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

如今支持在线相册的空间虽然遍地都是,但是假如用户将图片上传至百度、网易等并把链接发给别人时,大家看到的却清一色地显示为“该图片仅限百度用户交流使用”,好不尴尬。那么,是什么原因阻碍了图片的正常显示,又该怎样让它们露出庐山真面目呢?

祸起图片防盗链

原因说来简单,论坛的图片来自百度空间,因百度空间具有防盗链功能,所以阻止了图片在百度以外网页的显示。目前具有防盗链功能的网站并非百度一家,网易空间、QQ空间等大多数网络图片空间同样具备,在转载这些网站的图片时,都会无法正常显示。

防盗链功能的原理,是通过HTTP协议中的一个表头字段referer来检测目标网页访问的来源网站。如果检测到来源为本站资源,则允许图片正常显示,若来源为其它网站,则阻止原图片显示,同时以一张提示图代替原图,这就是我们看到的类似于“此图片来自××网站,未经授权不可引用”提示的来由(如图1)。这样做是为防止一些不良网站不增加成本而扩充自己站点内容,避免损害原网站的合法利益,加重服务器的负担,说来无可非议。

“为知”解烦恼

盗不盗链是网站的事,我等草民关心的,是怎样看到这些图片。要破解图片防盗链功能并不困难,如果你电脑里安装了“为知Wiz”这款软件,那就可以轻而易举地让无法正常显示的图片露出真容。

为便于操作,首先打开“为知”程序界面,在菜单栏单击“工具/选项”,在打开的对话框中切换到“浏览器插件”标签,单击“微软IE”栏中的“启用”按钮,这将在IE浏览器右键菜单中添加“保存到Wiz”选项。如果使用其它浏览器,则要选择对应的选项。

随后用IE打开含有盗链图片的网页,右击鼠标,在菜单中选择“保存到Wiz”选项,弹出保存设置对话框,无需做任何设置,直接单击“保存完整网页”选项将网页保存为为知笔记格式即可。

保存完后打开“为知”界面就会发现,所保存的网页中的图片已经正常显示出来。我们只要分别在各张图片上右击鼠标,选择“图片另存为”选项,便可将图片保存到电脑里。当然,若想把图片分享给好友的话,可单击“微博分享”按钮,在弹出的菜单中选择要的微博或是博客、邮箱,然后按提示进行操作就可以了(如图2)。

图片轻松去水印

以上方法虽简单,但有一些图片添加了水印,采取防盗链与水印双重保护措施。即便我们成功获取了图片,水印也会影响查看效果。下面我们就用Teorex Inpaint这款软件把图片上的水印解决掉。

运行Teorex Inpaint,在工具栏单击Open按钮,选择要处理的图片并打开,在工具栏单击笔状按钮右侧的下拉箭头,拖动弹出的滑块把笔刷调整到合适大小,单击笔状按钮将其激活,然后在水印上拖动鼠标将其选中,接着在工具栏单击蓝色的三角形按钮开始处理,稍等一会儿,图片中的水印即可不见。就算第一次没处理好,只要重新选中,再单击一次蓝色三角形按钮,残留痕迹就会无影无踪(如图3)。

操作完后,在工具栏单击Save As按钮,在弹出的对话框中选择图片的保存位置并为其重新命名,再单击“保存”按钮,即可将处理好的图片存到电脑里。