Может кто сможет помочь? Хочу разобраться с socks4\\5.
пишу вот так:
<?php
$s_host = "12.39.17.42"; // адрес
$s_port = "1080"; // и порт сокс (socks) сервера
$url = "http://mail.ru/"; // запрашиваемый документ
$fp = fsockopen("$s_host", $s_port, &$errno, &$errstr);
if(!$fp) {
echo "$errstr ($errno)
\\n";
} else {
fputs($fp, "GET $url HTTP/1.0\\r\\n".
"Host: la.ru\\r\\n".
"User-agent: IE 6.0\\r\\n".
"\\r\\n");
while(!feof($fp)) {
echo fgets($fp,1024);
}
fclose($fp);
}
?>
кусок access_log индейца при выполнении скрипта:
localhost.localdomain - - [30/Jul/2002:02:07:23 +0400] "GET /sock.php HTTP/1.1" 200 5
но ничего не происходит. все адреса и порты насстоящие и работающие. если указать порт обычного прокси то всё прекрасно работает - скрипт выдаёт начальную страницу mail.ru.
в чём дело? почему socks-сервер молчит? может я даю ему неправильный запрос?