Привет всем.
У меня такая проблема. Работая с некоторым сервером, я загружаю с него необходимые мне файлы. В некоторых ситуациях запрашиваемого файла может не быть на сервере. Как результат, естественно я в ответ получаю ошибку 404 ошибку ( HTTP_STATUS_NOT_FOUND, object not found). Но ответ этот приходит слишком медленно, и как раз это меня не удовлетворяет — потому что я могу запросить у сервера несколько десятков файлов). Ислозьзую я для своей задачи WinInet, основная задержка происходит на вызове HttpSendRequest. Пробовал использовать вместо "GET" запроса "HEAD" — не помогло, так же работает. Каждая задержка — порядка секунды, но если я спрашиваю у сервера о нескольких десятках файлов — уже время порядочное получается. Есть способ узнать существует файл на сервере или нет быстрее? Ответ типа попробуй оптимизировать колличество запросов от своего клиента и тому подобное — не интересует.