Форум: "Сети";
Текущий архив: 2004.01.13;
Скачать: [xml.tar.bz2];
ВнизОбработка ошибок в TIdHTTP Найти похожие ветки
← →
Passlight (2003-11-10 18:00) [0]Здравствуйте! Глупый вопрос: в TIdHTTP отлавливать ошибочные ситуации можно только через try ... except или я чего-то не допонимаю?
← →
Reindeer Moss Eater (2003-11-10 18:06) [1]try ... except обрабатывает исключения.
Что такое "отлавливание ошибочных ситуаций" - можно только догадываться.
← →
Passlight (2003-11-11 12:13) [2]Reindeer Moss Eater © (10.11.03 18:06) [1]
Согласен, вопрос был немного некорректный. Имелось ввиду вот что:
IdHTTP.Get("xxxxxxx");
Предположим, что указанной страницы нет (ошибка 404). Я думал, что у этого компонента есть обработчик ошибок... Видимо нет, и придется все делать ручками :)
← →
Reindeer Moss Eater (2003-11-11 12:21) [3]Предположим, что указанной страницы нет (ошибка 404).
Ну и что.
Клиент запросил http://delphimaster.net/view/6-1068476451/.
Сервер ответил страницей контента.
Клиент запросил http://delphimaster.net/view/6-1068476451/.
Сервер снова ответил страницей контента.
Что дальше?
← →
passlight (2003-11-11 12:28) [4]Этот сервер ответил. А есть такие, которые не отвечают.
← →
Reindeer Moss Eater (2003-11-11 12:48) [5]Приняв HTTP запрос не отвечают?
Так ReadTimeOut у клиента для этого есть
← →
passlight (2003-11-11 12:58) [6]На самом деле я не мог найти описание кодов ошибок HTTP (404, 405, и т.д.). Не зная их, сложно принимать адекватные меры в программе :). Я хотел отлавливать все, насколько это возможно, ошибочные ситуации.
В Интернет-программировании я совсем новичок, поэтому толком не знаю как задать вопрос :(
← →
Reindeer Moss Eater (2003-11-11 13:00) [7]www.google.com + "HTTP error codes"
← →
passlight (2003-11-11 13:57) [8]Нет, гораздо проще:
C:\Program Files\Borland\Delphi7\Source\Indy\IdCustomHTTPServer.pas
:)
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2004.01.13;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.009 c