Welcome! Log In Create A New Profile

Advanced

Re: Битые файлы в кеше при gzip ответах

Maxim Dounin
August 14, 2019 09:26AM
Hello!

On Wed, Aug 14, 2019 at 08:43:39AM -0400, Vladislavik wrote:

> Ничего не генерится, файлы лежат на диске, созданы один раз и записаны на
> диск. Nginx должен сжать его на лету и отдать, вот, что от него требуется,
> он это выполняет, но иногда в кэше браузера/клаудфлера лежит обрезанный

Что лежит в кэшах браузера и клаудфлера - вопрос к браузеру и
клаудфлеру соответственно. Исходный вопрос был про proxy cache -
что лежит в нём, когда наблюдается проблема?

> файл, например половина его (уже разжатый, тупо не весь, не хватает куска
> кода в конце файла) возникает ли ошибка при разжатии я не знаю, видно
> только, что файл читаемый, но код не полный, чаще только половина его) я так
> понял, что в процессе передачи или упаковки возникает какая-то проблема и
> nginx принимает файл от другого nginx/браузера без проверки его на
> целостность...Размеры файлов не более 20кб.
> Вопрос такой: возможно ли распаковать архив, если он получен не полностью?
> (Тк тест в js файла читаемый, но файл состоит только из половины того, что
> должно быть)

Распаковать - возможно. При распаковке будет известно, полностью
получен ответ или нет - по наличию/отсутствию gzip trailer'а (8
байт с CRC32 и размером несжатого ответа). Что делает с этой
информацией конкретный распаковщик - тайна сия великая есть, да и
не важно. Смотреть надо строго на то, что лежит в кэше nginx'а,
см. выше.

--
Maxim Dounin
http://mdounin.ru/
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Битые файлы в кеше при gzip ответах

Vladislavik August 13, 2019 02:54PM

Re: Битые файлы в кеше при gzip ответах

S.A.N August 13, 2019 03:20PM

Re: Битые файлы в кеше при gzip ответах

Maxim Dounin August 14, 2019 07:26AM

Re: Битые файлы в кеше при gzip ответах

Vladislavik August 14, 2019 07:30AM

Re: Битые файлы в кеше при gzip ответах

Maxim Dounin August 14, 2019 07:52AM

Re: Битые файлы в кеше при gzip ответах

Vladislavik August 14, 2019 07:53AM

Re: Битые файлы в кеше при gzip ответах

Maxim Dounin August 14, 2019 08:32AM

Re: Битые файлы в кеше при gzip ответах

Vladislavik August 14, 2019 08:43AM

Re: Битые файлы в кеше при gzip ответах

Maxim Dounin August 14, 2019 09:26AM

Re: Битые файлы в кеше при gzip ответах

Vladislavik August 18, 2019 10:59AM

Re: Битые файлы в кеше при gzip ответах

Vladislavik August 18, 2019 11:12AM

Re: Битые файлы в кеше при gzip ответах

Maxim Dounin August 19, 2019 05:30PM

Re: Битые файлы в кеше при gzip ответах

Vladislavik August 19, 2019 05:32PM

Re: Битые файлы в кеше при gzip ответах

Maxim Dounin August 19, 2019 07:04PM

Re: Битые файлы в кеше при gzip ответах

Vladislavik August 19, 2019 08:08PM

Re: Битые файлы в кеше при gzip ответах

Maxim Dounin August 20, 2019 05:46AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 99
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready