Текущий архив: 2006.01.15;
Скачать: CL | DM;
Вниз
IdHTTP (Indy 10, Delphi 2005) Найти похожие ветки
← →
Eugene V. (2005-07-27 11:40) [0]Помогите, пожалуйста, решить след. проблему. Нужно страницу статистики интернет провайдера, защищенную логином и паролем передать парсеру для анализа. Логин и пароль задаются во всплывающем окне.
Имеется след. кусок кода:
idhttp1.Request.Username := "MyName";
idhttp1.Request.Password := "MyPass";
try
wContent := IdHTTP1.Get("http://84.246.64.86/stats/index.php");
finally
... // wContent передается парсеру
Проблема заключается в том, что не проходит авторизация на сервере. И еще смутил такой момент: если добавить IdHTTP1.Get... еще раз, следом за первой, то авторизация проходит успешно. Но, все же хотелось бы разобраться в этом без метода "через одно место" :))
← →
Чапаев © (2005-07-27 11:43) [1]> Проблема заключается в том, что не проходит авторизация на сервере.
Конечно. Читай RFC 2048.
← →
Eugene V. (2005-07-27 12:31) [2]Не могли бы Вы подсказать, что есть RFC 2048? :)
Спасибо
← →
Чапаев © (2005-07-27 13:18) [3]Тыща пардонов, 2068, а не 2048.
ftp://ftp.rfc-editor.org/in-notes/rfc2068.txt
← →
Alexander Panov © (2005-07-27 14:08) [4]Проверь тип авторизации, ичпользуемый у тебя в компоненте.
← →
isasa © (2005-07-27 16:20) [5]Здесь, похоже, авторизация через реьд-страницу с Form
← →
Eugene V. (2005-07-27 16:56) [6]Частично проблема нашлась. В описанном выше случае авторизация (BasicAuth.) проходит успешно. Отловил обмен с сервером сниффером. Но, есть такой нюанс: статистику мне необходимо считывать по нескольким пользователям, т.е. в tEdit"ах указываю логин/пароль и по клику кнопки считываю. Неприятность здесь в том, что при смене логина/пароля и вызове idHTTP.Get, на сервер передаются предыдущие логин и пароль. Опять же отловил сниффером.
← →
Чапаев © (2005-07-28 12:13) [7]> на сервер передаются предыдущие логин и пароль.
Соединение -- keep-alive?
← →
kay © (2005-09-27 12:39) [8]А ты используй http://login:pass@84.246.64.86/stats/index.php =) всё прокатит. Меня вот интересует авторизация на прокси сервере
Страницы: 1 вся ветка
Текущий архив: 2006.01.15;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.011 c