Привет форумчане)
Ломаю голову, не могу найти решения никак
Делаю Get запрос, в надежде получить ответом бинарный файл (recv)
Читаю в цикле пока не равно нулю
(Пробовал вызывать первый раз функцию и из первого ответа брать число сколько надо читать, но тогда файл почему-то записывается где-то без четверти с конца [так же как и резать его по тому же размеру])
по итогу получается вот какая картина:
[ + ] Оригинальный конец файла выглядит так:
[ - ] То что я получаю выглядит вот так:
то есть, будто бы дописывает несколько раз конец
при том длина буфера после чтения в него данных каждый раз разная
Таблица импорта в таком файле выглядит примерно так:
я думаю вопрос с получением нуль терминированных символов но это не точно
так же делал пару тестов с получением хтмл страницы, вроде все норм
сокетоводы, отпишитесь плз)
Ломаю голову, не могу найти решения никак
Делаю Get запрос, в надежде получить ответом бинарный файл (recv)
Читаю в цикле пока не равно нулю
(Пробовал вызывать первый раз функцию и из первого ответа брать число сколько надо читать, но тогда файл почему-то записывается где-то без четверти с конца [так же как и резать его по тому же размеру])
по итогу получается вот какая картина:
[ + ] Оригинальный конец файла выглядит так:
[ - ] То что я получаю выглядит вот так:
то есть, будто бы дописывает несколько раз конец
при том длина буфера после чтения в него данных каждый раз разная
Таблица импорта в таком файле выглядит примерно так:
я думаю вопрос с получением нуль терминированных символов но это не точно
так же делал пару тестов с получением хтмл страницы, вроде все норм
сокетоводы, отпишитесь плз)