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