An introduction and overview of how the HTTP protocol works and its request methods.
Tuesday Zoom with examples
Mikael shows some example on how to work with Node.js and build a RESTFul server using different request methods of the HTTP protocol.
The recorded videos are found in this playlist on YouTube.
Review this HTML presentation of HTTP.
View it as a lecture in swedish or english.
Swedish with Johan H (starts after 15 minutes):
English with John H + Johan L (second part only, start after 43 minutes):
Read & Study
Read and study the following.
First of all read this introduction "Learning object HTTP"
Quickly glance through the "RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1". At the bottom of the author list you will find T. Berners-Lee. This is how standards work on Internet.
Read the short article "Learning object HTTP/2" to update yourself upon what HTTP/2 means.
Read this is a small article which gives a good view of the cache options in HTTP.
Extra reading to dig deeper into HTTP and how to use it - read the online book "HTTP Succinctly". Check up the following chapters.
- HTTP Resources
- HTTP Messages
- HTTP Connections
- HTTP Web Architecture
- HTTP State and Security
- Extra viewing the video "Yesterday's perf best-practices are today's HTTP/2 anti-patterns - Velocity 2015 (Santa Clara)" that provides insights into the isses that HTTP/2 is trying to solve.