JavaScript
Node.js
HTTP
HTTPS

HTTPプロトコルを体系的に理解するために最初に読むべきサイト


HTTPプロトコルを理解するために最初に読むべきサイト(英語です)

HTTPのプロトコル理解で最もオススメなのはMDNの解説です。

2ヶ月ほど程様々なHTTPプロトコルのドキュメントを探してみましたが、私が見た中で最も平易に書かれていました。

HTTP|MDN

JavaScriptが分かるのであればNode.jsでHTTPサーバーを実装しながら学ぶのもよいでしょう。

Node.js 最も簡単なチュートリアル

Node.js 公式HTTPドキュメント


推奨読者

・ライブラリを使いHTTP通信の機能を実装した事はあるが体系的な理解をしたい

・Node.jsを使ってみたがHTTP通信が良くわからなくて困っている

・HTTPサーバーを立ち上げられるようになりたい


TCPに関して(追記)

HTTPの下のレイヤーのTCPも理解するとHTTPの理解に役立ちます。TCPについても記事を書いたのでのせておきます。Socketの仕組みが分かり易いサイト