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