http1.x、http2.0、http3.0 の違いは何ですか?

HTTPは元々、HTMLページの公開と受信のための手段を提供するために設計されました。HTTPまたはHTTPSプロトコルを通じて要求されたリソースは、Uniform Resource Identifiers(URI)によって識別されます。
HTTPは、リクエストとレスポンスで構成されるアプリケーション層プロトコルであり、標準的なクライアントサーバーモデルです。HTTPは、TCP/IPをベースにしたコネクションレスかつステートレスなプロトコルです(各HTTPメッセージは前のメッセージの状態に依存しません)。