HTTP
#ネットワークプロトコル
HyperText Transfer Protocol
HTML
文書だけでなく
CSS
や JS のコードや画像やフォントやなんやを転送する
3バージョンある
HTTP/1.1
HTTP/2
HTTP/3
1.1, 2 は
TCP
の上にのっかってる
HTTP/3 は
QUIC
の上に乗っかってる
QUIC は
UDP
を使う
旧称が HTTP over QUIC
TLS
で暗号化したやつが
HTTPS
HTTPのCLIクライアントといえば
curl
Webブラウザ
ももちろんHTTPクライアント
HTTP サーバといえば
nginx
,
h2o
,
Apache
Real World HTTP