Content
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.
Presentations
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.