Hello! On Thu, Mar 28, 2013 at 06:50:47AM -0400, Namaste wrote:
> Привет! > > При первом обращении к картинке на сайте, она выдается скриптом и кешируется > fastcgi_cache'ом > При повторном обращении берется из кеша, при этом nginx не передает > заголовки last-modified & content-length браузеру. > > По идее nginx ведь мог бы вычислять content-length по размеру файла в кеше > за вычетом хидеров и last-modified у файла мог бы брать.. > Можно это как-то настроить? или только в самом скрипте вместе с картинкой > передавать эти хидеры? Клиенту возвращается то, что вернул backend. Так что если хочется Content-Length и Last-Modified, то надо эти заголовки возвращать. > Accept-Ranges: bytes - тоже не передает. > > Докачка поддерживается из кеша? Range-запросы, они же "докачка", будут работать, если в закешированном ответе указан Content-Length и присутствует заголовок Accept-Ranges. -- Maxim Dounin http://nginx.org/en/donation.html _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru