Сталкиваюсь с тем, что многие разработчики, работая каждый день с HTTP протоколом не понимают его возможности и стандарты на базе которых он строится. Знай HTTP хорошо! https://github.com/for-GET/know-your-http-well
У меня есть идея для кодлабов по http: заюзать telnet, проксю с полным логированием, простенький веб-сервер на руби и с помощью них показать, как работает http.