Я загружаю файлы JSON в хранилище BLOB-объектов Azure с помощью функции API хранилища BLOB-объектов Azure:
const response = await blobClient.upload(content, content.length);
В коде нет абсолютно никакой логики сжатия и добавления каких-либо заголовков кодирования, но файлы кажутся примерно на 60% от своего первоначального размера, когда они достигают хранилища. Кроме того, при мониторинге запросов PUT с помощью fiddler кажется, что файл сжимается, а затем загружается API.
У меня вопрос: выполняет ли Azure сжатие по умолчанию?
РЕДАКТИРОВАТЬ: я структурировал, а затем загружал объекты json. Они удаляют все пробелы и, следовательно, уменьшают размер.