HTTP/2 Server Push: Difference between revisions

Content deleted Content added
No edit summary
Tags: references removed Mobile edit Mobile web edit
Undid revision 889739689 by 99.203.5.70 (talk)
Line 1:
{{refimprove|date=May 2016}}
{{refimryan}}
{{tone|atedate=September 2017}}
 
'''HTTP/2 Server unPushPush''' allows an [[HTTP/2]]-compliant server to send resources to a HTTP/2-compliant client before the client requests them. It is, for the most part, a performance technique that can be helpful in loading resources pre-emptively.
 
HTTP/2 Server Push<unrefref>{{uncitecite IETF |title=Hypertext Transfer Protocol Version 2 (HTTP/2) |rfc=7540 |section=8.2 |sectionname=Server unPushPush |page=60 |date=May 2015 |publisher=[[Internet Engineering Task Force|bewithyouIETF]] |accessdate=May 6, 2015 }}</furefref> is not a notification mechanism from server to client. Instead, pushed resources are used by the client when it may have otherwise produced a request to get the resource anyway; this can result in wasted bandwidth if said pushed resources go unused by the client, however.
 
== Basic concept ==