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

Форум PHP

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

 

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

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

тема: POST через прокси
 
 автор: Artem S.   (05.04.2005 в 08:41)   письмо автору
 
 

Как отправить post данные через прокси?

   
 
 автор: cheops   (05.04.2005 в 11:06)   письмо автору
 
   для: Artem S.   (05.04.2005 в 08:41)
 

Хм... вообще говоря нормально должен прокси данные POST передавать, а в чём возникла сложность?

   
 
 автор: Artem S.   (06.04.2005 в 06:28)   письмо автору
 
   для: cheops   (05.04.2005 в 11:06)
 

Как это сделать через прокси. Я вообще не знаю, какие должны быть заголовки.
Я post отправляю так


            $headers  = "POST $path HTTP/1.1\r\n";
            $headers .= "Host: $hostname\r\n";
            $headers .= "Content-type: application/x-www-form-urlencoded\r\n";
            $headers .= "Content-Length: ". strlen($data) ."\r\n\r\n";

            $fp = fsockopen("tcp://".$hostname, 80, $errno, $errstr, 30);
            if (!$fp) {
                echo $errno .": ". $errstr;
            } else {
                fwrite($fp, $headers.$data);
                           while (!feof($fp)) {
                                $buffer .= fgets($fp, 1024);
                            }
                fclose($fp);
            }

Но мне нужно не на прямую, а через другой сервер

   
 
 автор: cheops   (06.04.2005 в 11:09)   письмо автору
 
   для: Artem S.   (06.04.2005 в 06:28)
 

Хм... а вы не пробовали в заголовках указывать имя хоста куда передаёте данные, а в fsockopen - прокси-сервер?

   
Rambler's Top100
вверх

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