【发布时间】:2019-11-12 23:25:56
【问题描述】:
我的客户正在新浪博客上写博客,她只喜欢它的编辑器。因此,在她提交博客后,我使用小型 sn-p 将图像和文本抓取到她自己的博客网站。它的核心是
$url = 'http://s5.sinaimg.cn/bmiddle/001MEJWgzy7xxRaXmDyd4&690';
$img_data = @file_get_contents($url);
$img = file_put_contents('1.jpg',$img_data);
虽然听起来很奇怪,但它确实运作良好,为我们俩节省了大量时间。但最近图像变成了空白,带有一些水印。我猜新浪终于发现了我们的小伎俩并阻止了图像被抓取。我只是好奇阻止是如何进行的,更重要的是,有没有办法解决?我试过wget http://s5.sinaimg.cn/bmiddle/001MEJWgzy7xxRaXmDyd4&690也只能得到空白图片。
【问题讨论】:
标签: image-processing web-scraping file-get-contents