Показать сообщение отдельно
  #1  
Старый 15.06.2011, 21:18
inconnect inconnect вне форума
Прохожий
 
Регистрация: 15.06.2011
Сообщения: 1
Репутация: 10
По умолчанию Как обработать редирект top.location в delphi

После отправки данных методом POST в IdHTTP(Indy)
Код:
IdHTTP.HandleRedirects := true;
Response := IdHTTP.Post('http://someUrl.ru/', LoginInfo);
Получаю в Response вот это чудо:
Код:
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=windows-1251">
</head>
<body>

<script language="javascript">

document.domain = 'домен';


top.location = 'урл который перенаправляется во всех браузерах, но не в Indy';

</script>

</body>
</html>

А сам статус в ResponseHeader-е выдает HTTP/1.0 200 OK

Вопрос. Как мне обработать этот редирект??? Помогите пожалуйста, уже неделю головой бьюсь.

P.S. Delphi 2010, Indy 10.5
Ответить с цитированием