[Repost] HTTP is not simple
danq.me·6d
🧪Experimental Web
Preview
Report Post

Skip to content

This is a repost promoting content originally published elsewhere. See more things Dan’s reposted.

HTTP/1 may appear simple because of several reasons: it is readable text, the most simple use case is not overly complicated and existing tools like curl and browsers help making HTTP easy to play with.

The HTTP idea and concept can perhaps still be considered simple and even somewhat ingenious, but the actual machinery is not.

[goes on to describe several specific characteristics of HTTP that make it un-simple, under the headings:

  • newlines
  • whitespace
  • end of body
  • parsing numbers
  • folding headers
  • never-implemented
  • so …

Similar Posts

Loading similar posts...