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

Вниз

TIdHTTP как поротся с преброской сайта:)   Найти похожие ветки 

 
Tolik77   (2004-05-16 17:05) [0]

Использую TIdHTTP

в текcте пишу readstr:=Http1.get(urlstr);  (Http1: TIdHTTP;)
это делается чтобы каждый день доставать меняющуюся информацию из странички:)

но прикол в том что сайт вызывается так
http://IP/?docid=460&uid=8744D5B2-FCA2-A627-6525C5FC6F4C9B0A
где UID меняется кажется каждый день и при запуске программы
на другой день сайт перекидывает на страничку с другим UID и програмка выдает ошибку "HTTP 1.1/ 302 moved temporarily"

как боротся с этим :((((( имеется ли функция вытягивания нового адреса куда меня перебросили и вызвать Http1.get с новым URLом


 
Rouse_ ©   (2004-05-16 17:15) [1]

А как ты вообще получаешь новый UID?


 
tolik77   (2004-05-16 17:22) [2]

В том то и дело что не я получаю а кто-то другой (сайт) сам присваивает UID каждый день новый. И я зараннее не знаю каким будет UID на следующии день.


 
Rouse_ ©   (2004-05-16 18:06) [3]

Не - ну в смысле ты же набираешь какойто заранее извесный тебе адрес?
Так? А потом уже редиректом тебя перекидывает на новую страницу? Или все намного сложнее?


 
tolik77   (2004-05-16 18:59) [4]

Да перекидывает :(((
То есть он например (сайт) теперь называется так http://IP/?docid=460&uid=Совсем другой UID

И функция readstr:=Http1.get(urlstr); возвращяет вышеназванную ошибку. Так и должно быть наверное потому что urlstr должен быть уже другой (наверное)
и как узнать url куда меня перекинули?


 
tolik77   (2004-05-16 19:54) [5]

Все спасибо:))
Проверял все Свойства и методы и случайно наткнулся на
Http1.HandleRedirects:=True;

И тогда вспомнил : Где то дней пять тому назад читал просто так где то чувак писал "Оказывается все просто до немогу"

Вот я идиот :(  Память нужно тренировать что ли :?



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

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

Наверх




Память: 0.48 MB
Время: 0.047 c
3-1087289384
serg128
2004-06-15 12:49
2004.07.11
Как установить фильтр в TClientDataSet чтобы остались записи из 1


3-1087147868
Davids
2004-06-13 21:31
2004.07.11
Помогите из базы фокпро выдрать фотки ???


14-1087575408
Алхимик
2004-06-18 20:16
2004.07.11
Завтра экзамен. Горю. :-)


1-1088247574
Lexa
2004-06-26 14:59
2004.07.11
Подскажите плиз как добавить приложение в автозапуск.


11-1074854211
DDA
2004-01-23 13:36
2004.07.11
RunTime BitBtn.caption:=chr(255) не отображается