Top Menu

如何用Curl抓取防盗链的图片

通常,某些网站会由于版权原因禁止外部页面访问其图片资源,包括直接在浏览器中访问和在其他网站引用,如果试图通过以上方式访问图片资源会返回403禁止访问。

但有时候我们为了一些个人用途又需要这些图片,所以为了解决这个问题,需要想办法绕过网站的防盗链机制。

一般来说,网站的防盗链机制是通过判断请求的来源域名来进行验证的,那么就可以通过Curl模拟访问来源,来绕过防盗链机制。

具体如下

其中$url是图片地址,$refer是模拟的访问来源,一般设为图片所在网站的首页地址即可

之后将Curl获取到的图片文件保存到本地就可以了

这样就获取了我们想要的图片

There are no comments yet

  • Hello, guest

Powered by WordPress. Designed by WooThemes