In this post we'll look at the finer aspects of HTTP, like connection handling, authentication, and HTTP caching. These topics are fairly extensive, but we'll cover the most important bits.