何気なく、ブラウザに、https://example.com と入力するとサイトの内容が表示されますが、 どういう仕組みでできているのか、説明するのは意外と難しいものです。 その仕組みを手を動かして体験するのが、この記事の目的です。 HTTP通信してみる ブラウザで隠蔽化されているHTTPの仕組みをコマンドラインを使って体験していきます。 telnetコマンドを使って、HTTP通信をしてみます。(※https://のサイトには使えません) 入ってない場合は、brew install telnet で入れてください。 まず、ドメイン名 + ポート番号を指定して通信開始します。電話で例えると、相手の電話番号を入力して通話ボタンを押した状態です。