Форум: "Сети";
Текущий архив: 2004.03.28;
Скачать: [xml.tar.bz2];
Вниз
idHTTP using proxy connect Найти похожие ветки
← →
Bart (2004-01-13 16:13) [0]HTTP.Host := "192.168.1.100";
HTTP.Port := 443;
with HTTP.SocksInfo do begin
Authentication := saNoAuthentication;
Host := "192.168.1.10";
Port := 3128;
Version := svNoSocks;
end;
HTTP.connect;
и все равно идет напрямую к .100
в чем проблема?
← →
Андрей Сенченко © (2004-01-13 17:08) [1]Я с этим компонентом не работал, но вопрос есть :
Вы уверены, что
idHTTP.Host
и
idHTTP.SocksInfo.Host
это - одно и то же ?
← →
nikkie © (2004-01-13 18:22) [2]>Version := svNoSocks
поэтому socks и не используется.
но вообще socks и http-прокси вещи разные.
idHTTP.request.ProxyServer, ProxyPort, ProxyUsername, ProxyPassword
← →
Bart (2004-01-14 09:53) [3]Андрей Сенченко: это разные вещи Host - куда хочу достучаться, SockInfo.Host - прокся
← →
Bart (2004-01-14 10:08) [4]nikkie >
у меня Indy 9.0 "idHTTP.request.ProxyServer, ProxyPort, ProxyUsername, ProxyPassword" нет такого.
← →
csr © (2004-01-14 11:33) [5]Чтобы коннектиться через НТТР прокси, надо задать параметры тут:
IdHTTP1 -> ProxyParams
А чтобы коннектиться через СОКСы надо добавить TidIdIOHandlerSocket и связать его с IdSocksInfo. А затем присоединить экземпляр TidIdIOHandlerSocket к TidHTTP ! А затем указать нужные параметры СОКСа в IdSocksInfo!
← →
Bart (2004-01-14 11:42) [6]csr © >
пытался все равно он на прямую лезет
HTTP1.Request.ProxyServer := [the DNS name of the proxy server or its IP address]
HTTP1.Request.ProxyPort := [port the HTTP the HTTP proxy listens on]
HTTP1.Request.ProxyUsername := [username if the proxy requires authentication]
HTTP1.Request.ProxyPassword := [password if the proxy requires authentication]
не помогает :( может еще какой-нибудь метод дернуть надо?
← →
Bart (2004-01-14 11:44) [7]HTTP1.ProxyParams.ProxyServer := [the DNS name of the proxy server or its IP address]
HTTP1.ProxyParams.ProxyPort := [port the HTTP the HTTP proxy listens on]
HTTP1.ProxyParams.ProxyUsername := [username if the proxy requires authentication]
HTTP1.ProxyParams.ProxyPassword := [password if the proxy requires authentication]
sorry (не тот пример сунул)
← →
csr © (2004-01-14 11:53) [8]Дак если ты юзаешь прокси с аунтефикацией надо поставить BasicAuthentication в HTTP1.ProxyParams в true.
← →
Bart (2004-01-14 15:40) [9]csr © >
все равно прется напрямую
← →
csr © (2004-01-15 09:16) [10]Не может такого быть... Откуда ты знаешь, что директом коннектиться?
← →
Bart (2004-01-15 12:25) [11]csr > пользую сниффер
← →
Bart (2004-01-15 12:26) [12]csr > может у тебя есть какой-нибудь рабочий сампель?
← →
csr © (2004-01-15 21:03) [13]Сампела нет. Но если надо могу сделать, тлько я до 25 буду ОЧЕНЬ занят... Чуть что - пиши, сделаю.
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2004.03.28;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.032 c