In our previous session, we talked about browsers and how they work under the hood. I remember mumbling a bunch of buzzwords like HTTP. In this session, we will explore what HTTP is and why is it important.
HTTP is the communication standards' protocol that dictates how a client (your browser) communicates with a sever ( the web server). Lets explore it in detail
- What is HTTP
- How HTTP works - in a comic
- HTTP overview
- Jounrey to HTTP/2
- HTTP/3 core concepts
- HTTP/3 is the new standard
- HTTP crash course
By the end of this session, you should be able to explain the following concepts to a five year old.
- What is HTTP
- Describe the anatomy of HTTP requests and responses
- Different HTTP status codes
- Different HTTP request methods
- Proxies in HTTP
- Common HTTP verbs and what each does
The following materials are useful, you might wanna take a look.
- HTTP/3 Explained: Discover the design decisions behind QUIC and HTTP/3 and practical techniques to implement them