Мне нужно прочитать все содержимое файла базы данных SQLite, чтобы передать его по HTTP, используя QT. Прочитайте немного о формате файла базы данных ( здесь ) и выясните, что даже заголовочные разделы имеют разные размеры.
Пробовал использовать QTextStream, но, как и ожидалось, не сработало, поэтому Я открыл два файла (исходный и загруженный) в kdiff и увидел что-то подобное
слева - исходный файл, справа - скачанный
И неудивительно Переданный файл не открывается, поэтому после этого я попытался выполнить sh это с помощью QDataStream, но этот подход также не сработал.
Не знаю, что делать с этой проблемой. Заранее благодарим всех за ответы.
PS Исходный файл находится на сервере, на котором работает Debian Buster.