Итак, мне было интересно (и тестирование), могу ли я использовать fsockopen с прокси и трафиком UDP?
Причина, например, это:
$fp = fsockopen('udp://host.name.com', 512, $errno, $errstr);
if(!$fp){ die($errno . ' - ' . $errstr); }
работает … но как только я добавлю прокси
$proxy = "123.58.183.141 "; // proxy
$port = 1080; // proxy port
$fp = fsockopen("udp://".$proxy, $port, $errno, $errstr);
if(!$fp){ die($errno . ' - ' . $errstr); }
// after connecting to proxy... connect to target...
fputs($fp, "CONNECT host.name.com:512\r\n");
и попытаться отправить некоторые данные с fwrite читать ответ с Fread я ничего не получаю.
Но без прокси все работает отлично. Я пытался загрузить публичные прокси, но не смог получить ответ …
Есть мысли по этому поводу? Также я начинаю думать, что «fputs ($ fp,« CONNECT host.name.com:512\r\n »);» это не правильный путь для этого … или это?
Задача ещё не решена.
Других решений пока нет …