Здравствуйте. Вопрос такой. Выкачиваю текстовый файл функцией InternetOpenUrl, может произойти так, что этого файла не окажется на сервере. Но эта функция не возвращает ошибку об отсутствии файла, а программа вместо нужного файла выкачивает html файл с ошибкой. Есть ли способ получить информацию, есть ли файл на сервере или нет ?
"altan" <20432@users.rsdn.ru> wrote in message
news:1303581@news.rsdn.ru...
> Действительно. Есть такая ошибка... Никто не разбирался с этим? Подскажите кто что-то знает об этом плзз
Значит сайт такой. Как известно код не найденной страницы 404, многие веб-мастера чтобы не нервировать посетителя, вместо выдачи ошибки 404 пересылают клиента на страницу типа "сорри, нет такой страницы, попробуйте кликнуть туда, сюда, или воспользоваться поиском и т.п.". Разумеется эта страница уже отдается с кодом 200, а код 404 до клиента не доходит вообще. Браузер и сабж воспрнимают это как простой редирект. Поэтому нету способа 100% опеределить отсутствие страницы.
Posted via RSDN NNTP Server 1.9