I tried to think of everything a web developer should know about HTTP, then recorded those things into a Pluralsight course: HTTP Fundamentals.
In the course you'll look at HTTP messages, message headers, cookies, caching, and authentication protocols. You'll see HTTP work from a low level TCP/IP perspective using Wireshark and System.Net.Sockets. But, you'll also see HTTP from a higher level architectural perspective and learn to think of the Web as an extension of your application's architecture.
Persistent connections, proxy servers, and content negotiation – it's all there. Give it a try.
Comments
Just wish.
31,536, 000 seconds == 365 days"
(Cache Control)
That made me laugh out loud. :)
Really good. The course is excellent.
cheers
Thanks a lot Scott, I'm also studying your C# Fundamentals course but certain areas are still hard to digest :).