
13.02.2010, 02:45
|
|
Новичок
Регистрация: 23.11.2009
Сообщений: 14
С нами:
8666774
Репутация:
10
|
|
[HELP] delphi+winsock+socks5
Приветствую, господа!
вопрос относительно организации прокси соединения через socks5 на winsocks.
реализовал алгоритм:
1. шлю запрос на sock5 порт
2. получаю ответ сервера (подтвержение соединения)
3. шлю куда хочу коннектиться (например www.google.com:80)
4. получаю ответ, что соединение установлено
5. шлю данные серверу:
GET / HTTP1.1+#13#10+
Host: www.google.com+#13#10#13#10
вот тут непонятки - очень редко когда приходит "200 OK", в основном приходит 400 ошибка, из 1к собранных socks5 примерно половина устанавливает соединение с сервером (остальные недоступны по таймауту), но не понятно как посылают данные ошибка 400 - очень часто приходит. 200 OK бывает очень редко - примерно 10 проксей из этих 1к.
Собственно, что делаю неправильно? почему получается ошибка 400? и почему все же иногда получаю таки 200 ОК? уже запарился голову ломать.
|
|
|