ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

Помогите с HTTP-proxy
  #1  
Старый 25.03.2007, 19:16
slesh
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме:
3288241

Репутация: 3349


Отправить сообщение для slesh с помощью ICQ
По умолчанию Помогите с HTTP-proxy

Народ, нужна помощь. Сталкнулся с такой проблемой:
Нужно послать одному сайту запрос через HTTP-proxy.
Сложность заключается в том, что у этого сайта
HOST не соответствует IP, поэтому подключаться нужно по
IP а в поле host ставить нужный хост.
т.е. обычный запрос без прокси осуществлялся бы примерно так:
1) подключение к адресу 111.111.111.111
2) посылка запроса:

GET http://hostname.ru/cgi.exe?param HTTP/1.0
Host: hostname.ru

Вот незнаю как написать запрос, чтобы осуществить такое через прокси.
Т.К из за того что hostname.ru не соответсвует IP, то запросы такого вида не катят:

1)по неизвестным причинам не работает :\
GET http://hostname.ru/cgi.exe?param HTTP/1.1
Host: 111.111.111.111
Proxy-Connection: Keep-Alive

2) сервер подключится к неправильному IP, который будет соответсвовать hostname.ru
GET http://hostname.ru/cgi.exe?param HTTP/1.1
Host: hostname.ru
Proxy-Connection: Keep-Alive

3) не передаст серверу hostname.ru в http заголовке
GET http://111.111.111.111/cgi.exe?param HTTP/1.1
Host: 111.111.111.111
Proxy-Connection: Keep-Alive

4) сервер подключится к неправильному IP, который будет соответсвовать hostname.ru
GET http://111.111.111.111/cgi.exe?param HTTP/1.1
Host: hostname.ru
Proxy-Connection: Keep-Alive

Как вы уже поняли для решения задачи, нужно просто какимто образом заставить прокси отослать запрос вида:
GET http://hostname.ru/cgi.exe?param HTTP/1.0
Host: hostname.ru
на сервекр с адресом 111.111.111.111
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ПомогитЕ !!! подалуста найти кряк гейлордфакерЪ Болталка 2 30.08.2007 14:48
Живые прокси xdx ICQ 111 15.04.2007 13:10
Proxy Kozak-Scv Анонимность 2 11.02.2007 17:28



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ