swoole_client 设置http proxy不公正

新手上路,请多包涵
$client = new \swoole_client(\SWOOLE_SOCK_TCP,\SWOOLE_SOCK_SYNC);
$client->set([
    'http_proxy_host' => '123.131.44.231',
    'http_proxy_port' => 9999,
////    'socks5_host'     =>  '121.31.150.165',
////    'socks5_port'     =>  6666,
]);
if ($client->connect('www.baidu.com', 80, 10)) {
    $client->send("GET / HTTP/1.1\r\n\r\n");
    sleep(1);
    var_dump($client->recv());
    var_dump(socket_strerror($client->errCode));
    echo "success";
}else {
    echo "err";
}

PHP Warning: SwooleClient::connect(): connect to server[www.baidu.com:80] failed. Error: Operation now in progress[115]. in /home/saylor/workspace/proxy_server/test.php on line 16

请输入代码
阅读 1.6k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题