On Github leftstick / know-well-of-http2
Created by Howard.Zuo / @Howard.Zuo
HTTP/1.1 has served the Web well for more than fifteen years, But it's not meant to be a perfect solution, its age is starting to show.
It means each request must contain enough information on their own to fulfill the request. Even the information is shared during lifecycle.
For example: sessionID is always in the header for each request.Websites nowadays include many different components, such as HTML, CSS, JavaScript, images, video and Flash animations...
But HTTP practically only allows one request per TCP connection. It's still limited even modern browsers have used multiple TCP connections to issue parallel requests.All above solutions are for reducing request