Welcome! Log In Create A New Profile

Advanced

Re: Вопросы по http2 push

Nick Lavlinsky - Method Lab
February 28, 2018 04:46AM
28.02.2018 11:40, S.A.N пишет:
>> Не совсем понял ваши слова про "не кешируемый контент".
> По спецификации НТТР 2, браузер push ответы могут кешировать только в
> отдельном кеше соединенния (смотрите на connection_id в devtools), после
> закрытия соединения кеш очищается.
> Или я не прав, браузеры сохранят push ответы в общем кеше и потом можно их
> использовать в разных connection и ревалидировать?

Нет, есть разные кеши: push cache и http cache. Наоборот, при push по
спецификации рекомендуется использовать кешируемые ответы (все заголовки
при push приходят как обычно). Push cache очищается при закрытии
соединения, но все элементы при первом использовании браузером будут
помещены в http cache, так что всё нормально.
Подробнее здесь:
https://jakearchibald.com/2017/h2-push-tougher-than-i-thought/

>> А use case простой: замена inline CSS, который блокирует отрисовку
>> страницы. А также любые ресурсы из критического пути рендеринга
>> страницы.
> Для этих целей лучше использовать отдельные запросы, с заголовками НТТР
> кешированием на год и инвалидировать этот кеш только по изменению юрл.
Push делает то же самое, только без ожидания запроса (экономия до 1RTT).
> Posted at Nginx Forum: https://forum.nginx.org/read.php?21,278784,278821#msg-278821
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru


--

С уважением,
Лавлинский Николай,
Метод Лаб: делаем правильно!
www.methodlab.ru
+7 (499) 519-00-12

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

Вопросы по http2 push

Nick Lavlinsky - Method Lab February 27, 2018 02:18AM

Re: Вопросы по http2 push

ru@nginx.com February 27, 2018 09:34AM

Re: Вопросы по http2 push

Nick Lavlinsky - Method Lab February 28, 2018 01:42AM

Re: Вопросы по http2 push

S.A.N February 27, 2018 02:11PM

Re: Вопросы по http2 push

Nick Lavlinsky - Method Lab February 28, 2018 01:42AM

Re: Вопросы по http2 push

S.A.N February 28, 2018 03:40AM

Re: Вопросы по http2 push

Nick Lavlinsky - Method Lab February 28, 2018 04:46AM

Re: Вопросы по http2 push

S.A.N February 28, 2018 04:59AM

Re: Вопросы по http2 push

Nick Lavlinsky - Method Lab February 28, 2018 08:18AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 196
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready