У меня есть сайт c. Чтобы ускорить загрузку сайта, я хочу передать sh CSS клиенту, используя HTTP / 2 Server Pu sh. Однако меня также беспокоит использование полосы пропускания на мобильных клиентах.
Если я укажу ресурс, который нужно отправить клиенту (например, используя http2_push <some file>
в nginx), и у клиента уже есть этот ресурс в своем кеш, может ли клиент запросить, чтобы ресурс не помещался? Или сервер всегда pu sh ресурс?
Я читал RF C 7540, se c. 8.2 - Сервер HTTP / 2 Pu sh, но я обнаружил только, что клиент может отправить запрос RST_STREAM
для остановки сервера pu sh. Но есть ли способ, которым клиент может выбрать, какие ресурсы он будет выталкивать?