Какое лучшее расширение файла (MIME-тип) для сжатых двоичных данных? - PullRequest
0 голосов
/ 26 апреля 2020

У меня есть необработанный, несжатый двоичный файл .bin, который загружается JavaScript через XHR или fetch и загружается как Uint8Array в целом. Так что в действительности это не обязательно должно быть .bin.

Мой веб-сервер и популярные сервисы stati c (например, GitHub Pages) подают файл .bin как application/octet-stream. Проблема в том, что эти сервисы не сжимают gzip-файл .bin (другими словами, нет Content-Encoding: gzip), даже заголовок запроса включает Accept-Encoding: gzip, deflate, br. Сжатие важно, потому что размер файла уменьшается до 1/3 при gzip-ed.

Какие наиболее распространенные расширения для двоичных файлов, которые будут сжаты? Мне плохо, когда я установил файл как .js только для сжатия. Я также обнаружил, что файл .wasm обычно сжимается службами хостинга, но я полагаю, что .wasm распознается только последними службами.

...