Кроличья нора сжатия.
И вот переношу на сервер это дело на сервер и отваливается загрузка кусочков mbtiles-файла.
NS_ERROR_NET_PARTIAL_TRANSFER
:blobcatwhat:
Причём тело ответа такое как на локахосте. Стучусь на сервак по айпишнику, работает. Ага, Cloudflare что-то чудит.
В интернетах только твит жалующегося чувака и без ответа. Перетыкиваю флажки в панели CF и внезапно выключение Brotli помогает. :blobcatwhat:
Оказывается, CF как-то странно реагирует на Content-Encoding: gzip, который отдаёт мой скрипт. Решение: отдавать ещё Cache-Control: no-transform
Читаю доку, а там ещё про: сжатие между CF и клиентом, между CF и сервером, e2e-сжатие :blobcatnotlike:
@foxy evil 2 evil сжатие?)