Re: POST запрос через прокси...
От: mobidev  
Дата: 23.08.05 14:08
Оценка:
Здравствуйте, Аноним, Вы писали:

А> У меня праблема с сабжем, помогите плз!!!


А>Вобщем, ситуация: допустим есть http://www.some.ru/post.php, куда передаются параметры user, password...

А>все это идет через прокси, который в локалке имеет айпиху 10.4.4.10 и имя какое-нить proxy (например).

А>как должен выглядеть POST запрос, чтоб он ушел через прокси?


А>Делал следующим образом :


А>POST http://www.some.ru/post.php HTTP/1.0\r\n

А>Content-type: application/x-www-form-urlencoded\r\n
А>Content-Length: 27\r\n\r\n
А>user=vasso&password=pupkin

А>коннеччусь сокетом на 10.4.4.10 80, кидаю запрос, а мне в ответ 400 -- плохой URI


А>Чего делаю неправильно или ваши предположения из-за чего ошибка?


Сперва, прокси редко ждут на 80 порту, в основном порт 8080 или 3128.
Во-вторых, где поле "Host" — добавь Host: www.some.ru
И еще можно добавить поле Proxy-Connection.

Должно поехать...


А> Зараннее спасиб!


Не за что
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.