Understanding HTTP for backend engineers

Understanding HTTP for backend engineers

8.092 Lượt nghe
Understanding HTTP for backend engineers
In this video we do a deepdive of all the components and responsibilities of HTTP in a typical backend application. Join the Discord community: https://discord.gg/NXuybNcvVH 00:00 - Intro 00:15 - HTTP intro 05:46 - Evolution of HTTP 07:29 - HTTP messages 09:09 - Why do we need HTTP headers 11:22 - Types of HTTP headers 16:23 - HTTP methods 18:03 - Idempotent vs non-idempotent 20:07 - OPTIONS method and CORS workflow 29:44 - CORS demo with burp suite 38:51 - Response status codes 52:20 - Response status codes demo 55:20 - HTTP caching 01:02:29 - HTTP content negotiation 01:06:53 - HTTP compression 01:08:51 - Persistend connections and keep-alive 01:11:04 - Multipart data and chunked transfer 01:15:18 - SSL, TLS and HTTPS #backend #nodejs #golang #softwareengineering