WinInet & POST
От: Terminator Nemo  
Дата: 17.12.06 12:56
Оценка:
Всем доброго времени суток!

Задача: отправить относительно большой файл по HTTP. Использую WinInet, отправляю с помощью POST. Использую HttpSendRequest (фактически, MFC, CHttpFile::SendRequest или CHttpFile::SendRequestEx, но это как я понимаю ничего не меняет), заголовки и тело формирую нормально, все работает с небольшими файлами, получаю респонс что мол все ОК.

Но в случае отправки файла побольше выдается ошибка — таймаут... Т.е. запрос отправляется, но за время таймаута он еще не успевает уйти. С помощью сниффера видно как он после этого все еще уходит и даже приходит респонс.

Проблема, конечно, может решиться разбивкой файла на секции, а больше никак нельзя?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.