#original-date: 16.03.2008 Sun
#original-time: 3:07 AM
#original-day: 2790
#original-host: WinXP Prof SP2 (Build 2600)
А вот ещё решила одну загадку. Итак. Мы качаем скэшированную страничку:
HttpOpenRequest()
HttpSendRequestEx()
HttpEndRequest()
// Далее запрашиваем заголовки и ответ сервера
// Потом - читаем в цикле данные
И всё нормально. Заголовки немного невменяемы, но всё читается, программа получает страницу из кэша.
А теперь качем картинку, которая есть в кэше.
HttpOpenRequest()
HttpSendRequestEx()
HttpEndRequest()
// Ошибка! ERROR_INTERNET_OPERATION_CANCELLED
// Заголовки не читаются.
// Ответ сервера не читается.
// Потом - читаем в цикле данные
Но самое что интересное, данные читаются нормально. Поэтому чтобы не конфузить стандартую проверку, я делаю вид, словно сервер мне вернул 200 OK_12017///
#music: DMX\Grand Champ\17.The Rain