Lightboard Lessons: HTTP/2
HTTP/2 is the new version (developed in 2015) of the HTTP protocol. It comes with several key enhancements over the older HTTP 1.0 and HTTP 1.1 versions. Check out the video below to learn about th...
Published Jul 20, 2016
Version 1.0ltwagnon
Ret. Employee
Joined May 15, 2019
ltwagnon
Ret. Employee
Joined May 15, 2019
ltwagnon
Jul 25, 2016Ret. Employee
Fantastic questions, Fulmetal!
Acting as a gateway for HTTP/2 to HTTP1.x traffic, the BIG-IP will translate the binary format (via the HTTP profile) from the client's HTTP/2 request and then the ASM will inspect the translated payload and apply any necessary signatures before passing it along to the backend servers (this translation also allows for iRule execution, etc on the payload).
As for the Server PUSH, we currently don't support Server PUSH from a backend HTTP 1.x server, but it's on our roadmap for a future release.
Also, it's best to use version 12.0+ for all this HTTP/2 goodness.
Thanks again for the great questions!