Slide 108
Slide 108 text
まとめ
107
• HttpClient / HttpMessageInvoker / SocketsHttpHandler
• 何か設定したくなったら SocketsHttpHandler を確認!
• Stream / stream identifier
• stream id の枯渇とかは気にしないで OK.
• Frame type
• DATA Frame / HEADERS Frame
• SETTINGS Frame / PING Frame
• HTTP/2 特有の connection の設定/維持/監視などのお話
• C# (standard lib, ASP.NET Core, grpc-dotnet) で気を付けるポイントを紹介
• Application-Layer Protocol Negotiation
• h2c (= w/o TLS) の場合に何故 port を分けないといけないのか
• Azure App Service が gRPC をサポートしたが、その裏がどうなっているのか
HTTP/3 の仕様は RFC 9114 で確定済
しかし HTTP/2 はこれからも使われる
&
HTTP/2 を知らないと HTTP/3 も
理解できないので頭に片隅に
https://www.rfc-editor.org/rfc/rfc9114.html