Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.05;
Скачать: CL | DM;

Вниз

Компонент idHTTP не работает через прокси   Найти похожие ветки 

 
leonidus   (2004-06-29 10:25) [0]

Мастера, подскажите что делать. Сижу в локальной сети за прокси-сервором.  еру стандартный demo-пример из поставки Delphi - HTTPClient, указываю настройки прокси: адрес, порт, пароль и логин, и хочу скачать страницу http://www.delphimaster.ru - программа выдает ошибку 407 Proxy Authentication Required. Что я не так делаю?


 
Reindeer Moss Eater ©   (2004-06-29 10:39) [1]

Что я не так делаю?
Не пробуешь вникнуть в смысл сообщения об ошибке


 
leonidus   (2004-06-29 10:44) [2]

Ну почему же - прокси требует авторизации, но ведь я же все указал, что ему еще нужно?


 
Anatoly Podgoretsky ©   (2004-06-29 10:50) [3]

А система говорит, что ты не сделал и кому больше веры?


 
Reindeer Moss Eater ©   (2004-06-29 10:53) [4]

но ведь я же все указал, что ему еще нужно?
Что именно ему нужно - прокси сервере сообщает в своем заголовке.
В нем он говорит о типе авторизации basic,digest,ntlm, etc которую ты должен пройти.
Используемая тобой библиотека поддерживает только basic схему.


 
leonidus   (2004-06-29 11:03) [5]

спасибо, тогда понятно.


 
leonidus   (2004-07-01 08:23) [6]

Тут прошел слух, что idHTTP всетаки как-то может авторизовываться и другими медодами кроме как basic, может есть у кого нибудь такая информация?


 
Reindeer Moss Eater ©   (2004-07-01 08:36) [7]

Разумеется может.

unit IdAuthenticationDigest;

.....

initialization
 // This comment will be removed when the Digest authentication is ready
 // RegisterAuthenticationMethod("Digest", TIdDigestAuthentication);
end.


 
leonidus   (2004-07-01 08:57) [8]

дело в том, что у меня нет модуля IdAuthenticationDigest. Может потому что Delphi 6 установлена?


 
Reindeer Moss Eater ©   (2004-07-01 08:59) [9]

Тебе мало моей цитаты из этого модуля, что бы понять ответ на свой вопрос из [6] ?


 
leonidus   (2004-07-01 09:15) [10]

наверное я туп, но вообшето мало - не судите сторого


 
panov ©   (2004-07-01 11:14) [11]

>leonidus   (29.06.04 10:25)
Мастера, подскажите что делать. Сижу в локальной сети за прокси-сервором.

За каким PROXY?


 
leonidus   (2004-07-01 13:27) [12]

в каком смысле за каким, я не админ, знаю только что к инету получаю доступ через прокси-сервер и все


 
Reindeer Moss Eater ©   (2004-07-01 13:31) [13]

в каком смысле за каким
В прямом смысле.

я не админ
Прокси отвечает заголовками на запросы всем подряд, а не только админам. Не надо быть админом что бы понять что от тебя хочет прокси.


 
leonidus   (2004-07-01 13:40) [14]

странно, но заработало, правда для этого пришлось прямо на этапе дизайна вписать всю информацию о прокси сервере, пароль и логин. если же задавать эти значения в процессе работы программы - вылетает та же 407-я ошибка, с чем это может быть связано?


 
Reindeer Moss Eater ©   (2004-07-01 13:42) [15]

Наверное в шрифте каким написаны свойства в редакторе объектов и шрифте редактора кода.
Шрифты разные. Цвет, размер, etc ...


 
leonidus   (2004-07-01 13:54) [16]

ты что издеваешся?


 
leonidus   (2004-07-01 13:55) [17]

вот пример:

Info_HTTP2.Request.ProxyServer:=Proxy_Name;
Info_HTTP2.Request.ProxyPort:=Proxy_Port;
Info_HTTP2.Request.ProxyUsername:=Proxy_Login;
Info_HTTP2.Request.ProxyPassword:=Proxy_Password;
Info_HTTP2.Request.Username:=aut_login;
Info_HTTP2.Request.Password:=aut_pass;


 
Reindeer Moss Eater ©   (2004-07-01 13:57) [18]

с чем это может быть связано?

Ты что как маленький?

Если со значениями свойств, присвоеных в дизайне работает, а со значениями присвоенными на рантайме не работает, то с чем это может быть связано, если ты понимаешь, что с цветом шрифта это связано вряд ли?

С самими значениями разумеется!


 
Reindeer Moss Eater ©   (2004-07-01 14:01) [19]

Info_HTTP2.Request.ProxyServer:=Proxy_Name;
Info_HTTP2.Request.ProxyPort:=Proxy_Port;
Info_HTTP2.Request.ProxyUsername:=Proxy_Login;
Info_HTTP2.Request.ProxyPassword:=Proxy_Password;
Info_HTTP2.Request.Username:=aut_login;
Info_HTTP2.Request.Password:=aut_pass;


А теперь сравни куда именно ты записывал значения свойств в инспекторе объектов и куда ты их записываешь программно.


 
leonidus   (2004-07-01 14:05) [20]

да, касяк за мной, признаю просто не внимательно настройки из реестра прочел



Страницы: 1 вся ветка

Текущий архив: 2004.09.05;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.056 c
1-1092848545
Holls
2004-08-18 21:02
2004.09.05
Thread creation error


14-1092395682
Igorek
2004-08-13 15:14
2004.09.05
Указатели в параметрах WM_ сообщений.


1-1092954505
Profi
2004-08-20 02:28
2004.09.05
Загрузка файла


14-1092579197
Soft
2004-08-15 18:13
2004.09.05
Вирусы добрались до копира:)


8-1086618469
Opryshok
2004-06-07 18:27
2004.09.05
shp, shx - файлы