Home / Companies / Cloudflare / Blog / Post Details
Content Deep Dive

HTTP/2 Server Push with multiple assets per Link header

Blog post from Cloudflare

Post Details
Company
Date Published
Author
John Graham-Cumming
Word Count
415
Company Posts That Month
13
Language
English
Hacker News Points
-
Summary

In April, Cloudflare added experimental support for HTTP/2 Server Push to all its websites. The company's implementation of Server Push made use of the HTTP Link header as detailed in W3C Preload Working Draft. However, there was a serious restriction in their initial version: it was not possible to specify more than one asset per Link header for Server Push and many CMS and web development platforms would not allow multiple Link headers. This problem has now been addressed, allowing users to request that multiple assets be pushed in a single Link header. Additionally, Cloudflare added a header called Cf-H2-Pushed which contains the assets that were pushed. The company is interested in hearing about experiences with pushing different types of resources and working out the optimal number of items to push per page.

Trends Found in this Post

No tracked trend matches for this post yet.