Не получается вручную отправить бинарные данные как форму
https://github.com/nodeca/pako/blob/formdata/examples/browser.html#L55-L98
Делаю пример, где после упаковки бинарные данные отправляются на сервер. Решил слать как форму, потому что стандартно и удобно обрабатывать.
1. В современных браузерах есть FormData, и с ее помощью все отправляется хорошо.
2. Для старых браузеров вроде описывалось, что body запроса можно создать ручками, но ни фига не работает. Такое впечатление, что происходит перекодировка в UTF-8. Файл принимается, но вместо 44 байт приходит 64.
https://learn.javascript.ru/xhr-forms - вот тут и где-то на MDN похожие примеры, как отправлять бинарные данные в виде файла.
Можете посмотреть по ссылке, что я делаю не так?
