Здравствуйте, mgoncharenko, Вы писали:
>> нет файла abcd.txt, но при запросе к серверу все функции завершаются
>> корректно и у меня пишется в файл что-то вроде этого:
M>[погрызено]
M>Функции, может, и завершаются, но файл всё же не найден. Проанализируй
M>заголовки HTTP-ответа сервера, там первой строчкой наверняка идёт
M>HTTP/1.0 404 Not found
M>
Спасибо, конечно, но КАК это сделать???
В InternetQueryOption я не нашел подходящего флага
Еще нашел в инете способ:
...
hi = InternetOpen(NULL, INTERNET_OPEN_TYPE_PRECONFIG, NULL, NULL, 0);
hf = InternetOpenUrl(hi, lpURL, NULL, 0, 0, 0);
size = InternetSetFilePointer(hf, 0, NULL,FILE_END, 0);
if(size == DWORD(-1)) return true;
только вот незадача — если даже в lpURL корректный путь к файлу на серваке, в size всегда кладется -1! Тоже непонятно, почему...
Просьба сильно не обзываться, я в первый раз под интернет пишу ))