Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   SOCKS + PHP --- HELP! (http://www.flasher.ru/forum/showthread.php?t=89097)

4ert 07.12.2006 16:18

SOCKS + PHP --- HELP!
 
Здравствуйте!!!!
Господа, помогите плиз... замучился уже.... никто случаем не знает как реализовать соеденение через soks5(4), ток без curl?(если можно с примером..) Это вообще возможно без curl?.....
Задача собственно такая:
Открывать соеденение с сервером через Socks и получать от него данные......

Skubent 07.12.2006 16:42

fsockopen() и читать, читать, читать.

4ert 08.12.2006 06:13

Я конечно извиняюсь за нккоректную постановку вопроса(не спал долго).... Ну суть такая, вот как делаю через прокси:
$socket = fsockopen($proxy_host,$proxy_port, &$errno, &$errstr, 10);
if(!$socket)
{
$res='oblom';
}
else
{
fputs($socket, "GET $link HTTP/1.0\r\n");
fputs($socket, "User-Agent: $agent\r\n");
fputs($socket, "Host: $host\r\n");
fputs($socket, "Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1\r\n");
fputs($socket, "Accept-Language: en\r\n");
fputs($socket, "Accept-Charset: windows-1252, utf-8, utf-16, iso-8859-1;q=0.6, *;q=0.1\r\n");
fputs($socket, "Accept-Encoding: deflate, gzip, x-gzip, identity, *;q=0\r\n");
fputs($socket, "Referer: $referal\r\n");
fputs($socket, "Connection: Keep-Alive, TE\r\n");
fputs($socket, "TE: deflate, gzip, chunked, identity, trailers\r\n\r\n");
$res='maza';

while(!feof($socket))
{
$otvet.= fgets($socket);
}
}
fclose($socket);


Так вот это через пркси.... как сделать ту же самую операцию ток через socks адрес?

А что читать? .... Везде мать его так ток curl....

Skubent 08.12.2006 12:54

Можно исходники курла почитать конечно. Но вообще-то что там между клиентом и сервером тебе должно быть по барабану.


Часовой пояс GMT +4, время: 15:45.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.