PHP cURL GET запрос через SOCKS5 с аутентификацией

Я пытаюсь выполнить веб-запрос через прокси-сервер SOCKS5 с аутентификацией, но он не работает, и я не могу понять, почему. Вот мой код:

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5_HOSTNAME);
curl_setopt($ch, CURLOPT_PROXY, 'host:port');
curl_setopt($ch, CURLOPT_PROXYUSERPWD, 'user:pass');
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_USERAGENT,'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13');

return curl_exec($ch);

Когда я использую curl_getinfo($ch, CURLINFO_HTTP_CODE), он говорит, что код ответа 0, Я что-то упускаю здесь очевидное? Прокси отлично работает с другими программами, которые я использую, поэтому я знаю, что это не проблема с прокси.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]