Understanding HTTP
Complete Developer Podcast - A podcast by BJ Burns and Will Gant - Giovedì
If you are writing code these days, you probably have to deal with the web. You may be building web pages, writing APIs, or consuming APIs written by others. Eventually you will run across HTTP at some level in whatever you do. Unfortunately, a lot of developers don't really seem to understand why HTTP is the way it is.