#post-id: 2790-03-07
#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