Querylist使用多线程插件CurlMulti可以使用代理IP吗?

新手上路,请多包涵
$ql->rules([
    'title' => ['h3 a','text'],
    'link' => ['h3 a','href']
])->curlMulti([
    'https://github.com/trending/php',
    'https://github.com/trending/go'
])->success(function (QueryList $ql,CurlMulti $curl,$r){
    echo "Current url:{$r['info']['url']} rn";
    $data = $ql->query()->getData();
    print_r($data->all());
})->start();
阅读 2.4k
1 个回答

可以, 要看源代码是怎么初始化curl的. 加上相应的参数就行.

$mu = $ql->multiGet(['请求url']);
$mu->withOptions(['curl' => [这儿把 CURLOPT_代理的参数填上]])
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题