4
如何在PHP中使用cURL连接到Tor隐藏服务?
已锁定。此问题的评论已被禁用,但它仍在接受新的答案和其他交互方式。了解更多。 我正在尝试使用以下PHP代码连接到Tor隐藏服务: $url = 'http://jhiwjjlqpyawmpjx.onion/' $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_PROXY, "http://127.0.0.1:9050/"); curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5); $output = curl_exec($ch); $curl_error = curl_error($ch); curl_close($ch); print_r($output); print_r($curl_error); 运行它时,出现以下错误: 无法解析主机名 但是,当我从Ubuntu中的命令行运行以下命令时: curl -v --socks5-hostname localhost:9050 http://jhiwjjlqpyawmpjx.onion 我得到预期的回应 PHP cURL文档说: --socks5-hostname Use the specified SOCKS5 proxy (and let the proxy …