首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Goutte/Goutte代理不起作用

Goutte/Goutte代理不起作用
EN

Stack Overflow用户
提问于 2016-06-04 18:08:55
回答 2查看 1.2K关注 0票数 2

我试图通过代理使用Goutte,但它通过原始IP。

我没有收到任何错误或任何东西,而且请求进行得很好,但是虽然是原始的IP。

我已经在我的本地计算机和幻影上测试过代理,它的工作原理非常好。

代码语言:javascript
复制
$opts = ['proxy' => '123.123.123.123:3128'];
$client->request('GET', $url, $opts);
$appInfo->developer = $crawler->filter('something')->text();

它使用的是计算机的IP,而不是代理。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-06-06 13:09:27

我认为Goutte有一个bug,不适用于代理。我已经试过所有可能的方法了,但不起作用。

我用卷发和DOMCrawler。

票数 -1
EN

Stack Overflow用户

发布于 2016-10-27 02:05:11

您可以在Guzzle客户端上手动设置代理。试试这个:

代码语言:javascript
复制
$client = new \Goutte\Client();
$client->setClient(new \GuzzleHttp\Client(['proxy' => 'http://123.123.123.123:3128']));
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37633483

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档