Конференция "Сети" » Как обработать редирект top.location в delphi
 
  • inconnect © (15.06.11 21:14) [0]
    После отправки данных методом POST в IdHTTP(Indy)
    [CODE]
    IdHTTP.HandleRedirects := true;
    Response := IdHTTP.Post('http://someUrl.ru/', LoginInfo);
    [/CODE]
    Получаю в Response вот это чудо:
    [CODE]
    <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>
    [/CODE]

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

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

    P.S. Delphi 2010, Indy 10.5
  • sniknik © (15.06.11 21:17) [1]
    инди не умеет яваскрипт... он не браузер.
  • brother © (17.06.11 04:24) [2]
    яву распарсь сам и ручками уходи на урл...
 
Конференция "Сети" » Как обработать редирект top.location в delphi
Есть новые Нет новых   [134435   +16][b:0][p:0]