Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как завернуть трафик через прокси?
 
 автор: Evgen   (13.12.2007 в 20:10)   письмо автору
 
 

Работаю по инету через спутник и своего провайдера (несимметричный канал). Браузеры ходят в сеть через прокси.
А вот такой скрипт (из "РНР 5 на примерах") :

function get_content ($name, $path)
         {
         $line = "";
         $fp = fsockopen ($name, 80, $errno, $errstr, 30);
         if (!$fp) echo "$errstr ($errno)<br />\n";
         else
         {
         $headers = "GET $path HTTP/1.1\r\n";
         $headers .= "Host: $name\r\n";
         $headers .= "Accept: *\r\n";
         $headers .= "Accept-Charset: *\r\n";
         $headers .= "Accept-Encoding: deflate\r\n";
         $headers .= "Accept-Language: ru\r\n";
         $headers .= "User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)\r\n";
         $headers .= "Connection: Close\r\n\r\n";
         fwrite ($fp, $headers);
           $end = false;
                while (!$end)
               {
               $line = fgets ($fp, 1024);
               if (trim($line)=="") $end = true;
               else $out[] = $line;
               }
         fclose ($fp);
         }
         return $out;
       }

тянет входящий трафик по GPRS, что для меня совсем не интересно! Подскажите пожалста, можно ли как-то это исправить?

   
 
 автор: Evgen   (14.12.2007 в 12:47)   письмо автору
 
   для: Evgen   (13.12.2007 в 20:10)
 

...хотя бы направление поиска :-/

   
 
 автор: cheops   (14.12.2007 в 13:17)   письмо автору
 
   для: Evgen   (14.12.2007 в 12:47)
 

В HTTP-заголовке Host указывайте конечный адрес, а в функции fsockopen () - адрес прокси-сервера.

http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=3177

   
 
 автор: Саня   (14.12.2007 в 14:58)   письмо автору
 
   для: Evgen   (14.12.2007 в 12:47)
 

Удобнее через curl
http://softtime.ru/forum/read.php?id_forum=1&id_theme=46353

   
 
 автор: Evgen   (14.12.2007 в 16:43)   письмо автору
 
   для: Саня   (14.12.2007 в 14:58)
 

Огромное вам спасибо! Бум пробовать оба варианта!

PS. Странно, что я не нашел эти темы поиском (искал - чесслово!!!)

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования