Я хотел бы включить сжатие gzip для файлов CSV, которые я храню в хранилище Firebase. Цель состоит в том, чтобы иметь возможность быстрее загружать их из веб-приложения javascript в ajax.
У меня естьссылка на скачивание, подобная этой: https://firebasestorage.googleapis.com/v0/b/xxxx.appspot.com/o/xxxxxxxx.csv?alt=media&token=xxxxxx-xxxx-xxxx-xxxx-xxxxxxx
https://firebasestorage.googleapis.com/v0/b/xxxx.appspot.com/o/xxxxxxxx.csv?alt=media&token=xxxxxx-xxxx-xxxx-xxxx-xxxxxxx
То, что я могу правильно загрузить и проанализировать в JavaScript:
Papa.parse('https://firebasestorage.googleapis.com/v0/b/xxxx.appspot.com/o/xxxxxxxx.csv?alt=media&token=xxxxxx-xxxx-xxxx-xxxx-xxxxxxx', { download: true, header: true, worker: true, dynamicTyping: true, complete: function(results) { // (...) } });
Но это не gzipped. Я не уверенкак это должно быть сделано.
Можно ли это сделать с помощью инструмента gsutil? Есть ли другие способы добиться этого?