Вниз
Скачать: CL | DM;

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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.023 c
7-1073350787
zumo
2004-01-06 03:59
2004.03.28
соединение и ..... прокси


1-1078505662
Ivolg
2004-03-05 19:54
2004.03.28
Splah form


4-1073827542
Alien
2004-01-11 16:25
2004.03.28
WM_GETICON


3-1077732481
Lony
2004-02-25 21:08
2004.03.28
ADO, создание базы данных


1-1078995931
Dmitrij_K
2004-03-11 12:05
2004.03.28
Mastera помогите!!! MS Word as Delphi




   Наверх