Но нужно приконнектиться через прокси.
(Коннект через прокси, потом в HTTP заголовке указывать сервер - следовательно не подходит..)
function open($url = array('login.mysite.com', 8910))
{
$this->socet = fsockopen($url[0], $url[1], $errno, $errstr);
if (!$this->socet)
{
return $errstr;
}
return true;
}
Как можно приконнектиться к этому серверу через некоторое прокси 123.123.123.123:321 ?
Спустя 7 минут, 40 секунд (16.06.2006 - 17:08) disc написал(а):
php.net/curl
Спустя 24 дня, 23 часа, 12 минут, 12 секунд (11.07.2006 - 16:20) Drachoon написал(а):
Не обязательно пользоваться библиотекой CURL. Можно и через fsockopen. Но нужно определиться через какой сокет посылать запросы на тр*цензура*емый сервер. Если не стоит задача скрыть свой реальный IP от сервера к которому идёт обращение то вполне подойдёт вот такая конструкция.<br><br>
Не надо забывать что такая конструкция работает только с HTTP проксями. Если необходимо быть анонимным, то необходимо изучать устройство Socks4 или Socks5. Там всё гораздо сложнее. Вот такую конструкцию я нашёл на какомто форуме. Написано что работает (лично не проверял (-: потому что обещают при данном методе проблемы)
$fp = fsockopen($proxy_host, $proxy_port, $errno, $errstr, 5); $request = "GET /$link HTTP/1.1 "; $request .= "Host: $host "; $request .= "User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322) "; $request .= "Connection: close "; fputs($fp, $request); $hFile = fopen("GetFile.txt", "w"); $line = ''; while( !feof($fp) ){ $line = fgets($fp); fwrite($hFile, $line." "); } fclose($hFile); fclose($fp);
Не надо забывать что такая конструкция работает только с HTTP проксями. Если необходимо быть анонимным, то необходимо изучать устройство Socks4 или Socks5. Там всё гораздо сложнее. Вот такую конструкцию я нашёл на какомто форуме. Написано что работает (лично не проверял (-: потому что обещают при данном методе проблемы)
Спустя 4 минуты, 39 секунд (11.07.2006 - 16:25) Drachoon написал(а):
Чего то код не отправляется говорит что нет закрывающего кода для тега {code} ???:(
Спустя 9 минут, 7 секунд (11.07.2006 - 16:34) HardWoman написал(а):
QUOTE
Чего то код не отправляется говорит что нет закрывающего кода для тега {code} ???
Нет все в системе нормально, внимательней смотрите ;)
Спустя 47 минут (11.07.2006 - 17:21) Drachoon написал(а):
admin: Может я вам исходник дам а вы ссылку на файл сделаете просто там есть конструкция которая идентифицируется данным форумом как тэг {code}