Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
| | |
[win32] proxy живой. решил проблему :)). надо было писать sock4 или socks5, а не socks. 20.09.09 13:24 Число просмотров: 1256
Автор: Vedrus <Serokhvostov Anton> Статус: Member
|
|
<programming>
|
[win32] как общаться с socks-прокси через библиотеку wininet? 18.09.09 10:32
Автор: Vedrus <Serokhvostov Anton> Статус: Member
|
С HTTP-прокси я разобрался. Кратко это выглядит так:
hInternet = InternetOpen(lpcszAgent, INTERNET_OPEN_TYPE_PROXY, lpcszProxy, NULL, 0);
InternetConnect(hInternet, "mysite.com", INTERNET_DEFAULT_HTTP_PORT, NULL, NULL, INTERNET_SERVICE_HTTP, 0, 1);
---
А вот с SOCKS-прокси не получается. Из документации по функции InternetConnect нашёл константу INTERNET_DEFAULT_SOCKS_PORT, но её применение не помогло.
Как быть?
|
|
Нашёл инфу о том, что для работы с socks-прокси нужно перед... 18.09.09 11:09
Автор: Vedrus <Serokhvostov Anton> Статус: Member
|
Нашёл инфу о том, что для работы с socks-прокси нужно перед адресом прокси ставить строку "socks=". Написал следующее:
InternetOpen(lpcszAgent, INTERNET_OPEN_TYPE_PROXY, "socks=xxx.xxx.xxx.xxx:xxxx", NULL, 0).
После этого моя программа стала виснуть на функции HttpSendRequest.
|
| |
А socks-proxy живой? что tcpdump говорит? коннектится ли через этот прокси рабочая программа и что при этом говорит tcpdump? 18.09.09 15:38
Автор: Ustin <Ustin> Статус: Elderman Отредактировано 18.09.09 15:41 Количество правок: 2
|
|
| | |
[win32] proxy живой. решил проблему :)). надо было писать sock4 или socks5, а не socks. 20.09.09 13:24
Автор: Vedrus <Serokhvostov Anton> Статус: Member
|
|
|
|