Re: Bug – 304 status - Cache-Control

Илья Шипицин chipitsine at gmail.com
Tue Jan 7 13:30:11 UTC 2014


вторник, 7 января 2014 г. пользователь S.A.N писал:

> > >> Отдает контент с заголовками
> > >> Cache-Control: private, max-age=0
> >
> > если было бы "Cache-Control: private", вроде как было бы то же самое,
> > нет ? на 10 символов короче.
>
> Можно не указывать max-age=0, по спецификации если не указан max-age он
> равен нулю, но есть такие клиенты как Opera, у неё значения max-age по
> умолчанию не равно нулю, в общем я бы не рисковал и все таки указывал явно
> max-age=0.


RFC 2616 говорит про особый случай "max-age=0", но, насколько я понял, это
касается request headers, а не response headers.

где упоминается max-age=0 в применении к заголовкам ответа, не подскажете?

мы сталкивались с тем, что MSIE 6 не умеет if-not-modified/if-none-match,
про оперу не слышал, что с ней не так ? в чем риск?


> Если хочется сократить заголовки можно не указывать дерективу public, по
> умолчанию кеш всегда считается public если не указано обратное, на



мы обжигались с public-ом, сценарий был примерно такой, сайт отдает
content-disposition: attachement, filename=blah-blah-blah, все браузеры
нормально, а MSIE такие документы не отображал вообще. ну и у нас в
основном https, поэтому public  с тех пор не любим


> продакшене можно не писать public там где кеш публичный.
>
> Posted at Nginx Forum:
> http://forum.nginx.org/read.php?21,245951,246090#msg-246090
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org <javascript:;>
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20140107/2148bb69/attachment-0001.html>


Подробная информация о списке рассылки nginx-ru