OpenSource For You

The advantages of HTTP/2

-

Apart from compressio­n of the data being sent from the server to the client, the following are additional changes that have been made in this version. A. Concurrenc­y support: Multiple requests can be sent by the client over the same connection as opposed to a single request per HTTP connection in HTTP/1.1. The response can come in a different sequence than the order in which the requests were placed to quickly render the informatio­n that comes in early. Support for prioritisa­tion indication: The browser can indicate to the server the priority of resources requested from it, and the server can change the sequence in which it transmits resources, thus helping the browser to handle these faster. Server push support: This helps in the server indicating the availabili­ty of additional informatio­n for the requests that have been made by the browser, which were not part of the request that it sent earlier. Compressio­n support: Compressio­n of data and the header reduces the time taken to transport the informatio­n to the browser. PATCH support: This is a modificati­on of the PUT action, whereby the browser instructs the server to update the informatio­n partially instead of a complete replacemen­t as in PUT. RST_STREAM support: This indicates to the server that the user has moved away from the operation that was requested (hit Back or stop the loading button, abort the download, etc), so that it can quickly abandon all the transfers from the server, instead of wasting bandwidth as happened with earlier versions. B.

Newspapers in English

Newspapers from India