【发布时间】:2015-08-07 16:37:16
【问题描述】:
我想下载此page 中的图像。图片来源为http://i2.pixiv.net/c/600x600/img-master/img/2015/01/19/12/17/13/48258889_p0_master1200.jpg。我尝试使用这个下载它:
$client = new Goutte\Client ();
$client->getClient->get($img_url, array('save_to' => $img_url_save_name));
但是我失败了,然后我意识到如果我直接访问http://i2.pixiv.net/c/600x600/img-master/img/2015/01/19/12/17/13/48258889_p0_master1200.jpg,我会被CDN nginx服务器拒绝。我必须在“www.pixv.net”页面访问此图片链接,这意味着我的图片请求参考是“www.pixv.net”。如何在 Goutte 中做到这一点?
【问题讨论】:
标签: php web-crawler guzzle goutte