Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: обработка ошибок http запроса  (Прочитано 6926 раз)
0 Пользователей и 1 Гость смотрят эту тему.
repin
Новенький

ru
Offline Offline

« : 21-04-2011 19:37 » 

Добрый день.
Я хотел бы узнать, возможно ли обрабатывать ошибки ответа сервера, 404 например, 403 и т.д. и использовать их в программе?
пользуюсь twebbrowser
нужно проверить есть картинка на сервере или нет, т.е. если ответ сервера HTTP/1.1 404 Not Found, то одно действие, если картинку обнаруживает, то другое. (пока мне прога выдаёт ошибку и останавливается, пока не нажму на появившемся с ошибкой окне кнопку "ОК")

я новичок с делфи, если кто знает решение - помогите пожалуйста.
Записан
zubr
Гость
« Ответ #1 : 21-04-2011 22:24 » 

Из вопроса не понятно: картинка грузится в TWebBrowser?
Записан
repin
Новенький

ru
Offline Offline

« Ответ #2 : 22-04-2011 16:21 » 

да )
если есть какой-то другой способ, поделитесь пожалуйста )

Добавлено через 4 минуты и 44 секунды:
мне надо проверять появилась ли картинка или нет каждые например 5 минут на сайте по одному и тому же адресу.
« Последнее редактирование: 22-04-2011 16:25 от repin » Записан
zubr
Гость
« Ответ #3 : 25-04-2011 07:25 » 

Надо просто проверять и загружать или только проверять?
Если только проверять, то удобнее для данной задачи использовать последовательность WinInet-ных функций:
InternetOpen
InternetOpenUrl
HttpQueryInfo
Для загрузки надо будет к вышеуказанным функциям добавить InternetReadFile
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines