QNetworkAccessManager :: put (): загрузка большого файла - PullRequest
1 голос
/ 23 марта 2010

В настоящее время я работаю над примером приложения, которое использует QNetworkAccessManager для отправки HTTP-команды.В примере мы загружаем файлы на сервер.Здесь я хочу загрузить файл по частям (не весь файл).Есть ли способ отправить большой файл в чанк по чанку.

Заранее спасибо

1 Ответ

2 голосов
/ 23 марта 2010

Я думаю, что put (const QNetworkRequest &, QIODevice *) будет читать только фрагменты из QIODevice.Если вы хотите ограничить размер чанка, вы можете создать собственный класс, унаследованный от базы, таким образом, что readData (..) будет передавать дальнейшее ограниченное значение maxSize.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...