Обработка исключений indy

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by FairHawk, 8 Feb 2011.

  1. FairHawk

    FairHawk Member

    Joined:
    16 Mar 2010
    Messages:
    46
    Likes Received:
    6
    Reputations:
    0
    Отсылаю post запрос, в ответ сервер отвечает HTTP/ 1.1 302 Found, но так надо. Indy пишет что критическая ошибка и завершает прогу.
    Пробую обработать ошибку так, как сказано в мануале, что бы продолжить работу:
    Code:
    idHTTP1.Post(site, Data);
    except on E:EIDHttpProtocolException do
    ShowMessage('good');
    Но все ровно тоже самое, подскажите как исправить
     
  2. GhostOnline

    GhostOnline Active Member

    Joined:
    20 Dec 2008
    Messages:
    723
    Likes Received:
    110
    Reputations:
    22
    К.О.: не запускай из под отладчика
     
  3. FairHawk

    FairHawk Member

    Joined:
    16 Mar 2010
    Messages:
    46
    Likes Received:
    6
    Reputations:
    0
    GhostOnline cпс
     
  4. arnis

    arnis Member

    Joined:
    30 Jan 2011
    Messages:
    280
    Likes Received:
    23
    Reputations:
    0
    302 оибка это редирект
    Поставь свойство handleRedirect:=true ошибка отпадет
     
  5. GhostOnline

    GhostOnline Active Member

    Joined:
    20 Dec 2008
    Messages:
    723
    Likes Received:
    110
    Reputations:
    22
    а еще, ты разве не видишь что среда услужливо предлагает тебе добавить это исключение в игнор?
    это чтобы ты мог отлаживать спокойно, и пуки инди тебе не мешали

    весьма сомнительный совет - не всегда надо скачивать страницу, а успешность запроса можно проверить по заголовкам ответа
     
    #5 GhostOnline, 8 Feb 2011
    Last edited: 8 Feb 2011
  6. arnis

    arnis Member

    Joined:
    30 Jan 2011
    Messages:
    280
    Likes Received:
    23
    Reputations:
    0
    Все спрашивающие считаю что отвечающие здесь телепаты
    Так что какая задумка у автора темы остаеться известным только автору.
     
  7. De-visible

    De-visible [NDC] Network develope c0ders

    Joined:
    6 Jan 2008
    Messages:
    916
    Likes Received:
    550
    Reputations:
    66
    Второй пост ответ на твой вопрос, все верно, просто из под отладчика будет вылетать эксепшен.