![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() есть код типа
Код:
try get(<сайт>); //get запрос log(http.responsecode); //записываем в файл код ответа сервера except log('error') //записываем ошибку самого try/except/end end; чаще всего возвращает код 200 без error. (что хорошо). иногда бывают разные коды ошибок, но начал замечать еще такое ResponseCode=200 Error=true То есть вроде страницу он получил, но все равно кинуло в except; Если снять try/except/end, то то, что получил get, при записи в файл имеет нулевой размер (или пару байтов пробелов). С чем это связано? |
#2
|
|||
|
|||
![]() Пробуй
try finally end; |
#3
|
|||
|
|||
![]() Цитата:
Код:
try ...что-то делаем except on e:Exception do ShowMessage(e.ClassName+': '+e.Message); end; Тогда узнаешь тип ошибки. |