Вниз
Скачать: 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.48 MB
Время: 0.022 c
6-1073970178
Andrey V.
2004-01-13 08:02
2004.03.28
Unable to complete network ...


1-1078346823
dendy
2004-03-03 23:47
2004.03.28
Редактирование определенной ячейки в StringGrid


4-1073138516
GrayFace
2004-01-03 17:01
2004.03.28
Как взять ширину символа, отступ до и отступ после него.


6-1073721833
shur2005
2004-01-10 11:03
2004.03.28
Порты


1-1078907823
Leech
2004-03-10 11:37
2004.03.28
Columns в CheckListBox. How to USE?




   Наверх