![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ошибка 302 и как с ней бороться (Indy) [D7, WinXP]
dDan © (2005-12-08 21:48:00)Собственно программа вылетает когда инди делает Get и его куда то редиректит не кто не знает как перехватить новый урл который передаеться при редиректе.
Lamer@fools.ua (2005-12-09 08:48:00) [1]>> Dmitrij_K (08.12.05 23:06) [2]
Оказывается, всё ещё проще :o)
Dmitrij_K (2005-12-08 23:06:00) [2]idhttp1.HandleRedirects := true
Lamer@fools.ua (2005-12-08 22:05:00) [3]Например, можно так попробовать:
try
IdHTTP1.Head(CurAddr);
except
on E: EIdProtocolReplyError do
begin
case E.ReplyErrorCode of
302:
begin
// IdHTTP1.Response.Location - это новый адрес
end;
end;
end;
end;