Форум: "Сети";
Текущий архив: 2006.10.22;
Скачать: [xml.tar.bz2];
Вниз
Как получить реальный адрес страницы, загруженной через indyhttp Найти похожие ветки
← →
Nikitian © (2006-05-27 14:08) [0]Имеем адрес сайта, а там установлен редирект в зависимости от структуры сайта на необходимый индекс (через header). Необходимо получить имено адрес этой страницы.
Используя indyhttp
← →
Delphi5.01 © (2006-05-27 16:54) [1]Если даже этот компонент не показывает урл, его можно банально прочесть из header-а как вы уже сказали сами :-)
← →
Nikitian © (2006-05-27 19:14) [2]А каким образом?
Догадываюсь, что путь в рамках сайта находится в переменной location, но эта переменная не всегда присутствует, да и как корректно её извлечь - я не знаю...
← →
Delphi5.01 © (2006-05-28 02:17) [3]
> Nikitian ©
А вы проверяли компонент TIdHTTP на наличие такого свойства? Свойства который будет отвечать за URL? Возможно оно и так есть, зачем изобретать велосипед.
Я точно не помню к сожалению, но год назад, когда было дело с анализом хидеров, я прочел что за редирект отвечает некая переменная в хидере. А вот какая я не помню, надо бы вам тех. инфу по хидеру достать
← →
nikitian © (2006-05-28 03:50) [4]Он только принимает url, а из свойств примерно похожее - хост, но это не то...
Хидер пытаюсь достать из idLogDebug, но пока безрезультатно.
Вопрос в первую очередь адресовался людям, работающим с indy
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2006.10.22;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.047 c