#json #apache #aem #mod-deflate
#json #apache #aem #мод-дефлировать
Вопрос:
Файл Json отсутствует ниже кодировки после перехода с Apache2.2 на Apache2.4 и AEM dispatcher 4.3.3 заголовок появляется, если я устанавливаю заголовок для файлов json с locationmatch. для json есть запись deflate, но она игнорируется.
AddOutputFilterByType ВЫКАЧАТЬ приложение / json
похоже, это файл размером 0 КБ
Изменить: Принять-Кодирование содержимого-Кодирование: gzip
2.2
Mark bundle as not supporting multiuse
HTTP/1.1 200 OK
- Date: Wed, 18 Nov 2020 19:25:42 GMT
Strict-Transport-Security: max-age=31536000; includeSubDomains
X-Frame-Options: SAMEORIGIN
Content-Security-Policy: frame-ancestors 'self'
Cache-Control: no-cache, no-store, max-age=0
X-Content-Type-Options: nosniff
Expires: -1
Vary: Accept-Encoding
Content-Encoding: gzip
X-XSS-Protection: 1; mode=block
Content-Length: 22
Content-Type: application/json;charset=iso-8859-1
Content-Language: en
2.4
HTTP/1.1 200 OK
Date: Wed, 18 Nov 2020 19:41:55 GMT
Server: Apache
Strict-Transport-Security: max-age=31536000; includeSubDomains
X-Frame-Options: SAMEORIGIN
Content-Security-Policy: frame-ancestors 'self'
Cache-Control: no-cache, no-store, max-age=0
X-Content-Type-Options: nosniff
Expires: -1
X-XSS-Protection: 1; mode=block
Content-Length: 2
Content-Type: application/json;charset=iso-8859-1
Content-Language: en
Комментарии:
1. увеличение размера файла до 4 КБ вернуло кодировку в файле json, поэтому размер файла 0 кб является проблемой. Я не могу найти какой-либо документ, касающийся ограничения размера файла в документе mod_deflate Apache2.4.
2. Это особенность Apache 2.4, если вы посмотрите в исходный код mod_defalte, там упоминается, что сжатие файлов небольшого размера отключено.