If you're serious about fundamentals be sure to at least skim Fieldings's PhD thesis[1] which lays the ground work for HTTP, especially the chapter on REST. His ideas are powerful, clear and very influential, but have been misunderstood time and again.
[1] http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm