为HttpClient开启HTTP/2
原文中文,约2000字,阅读约需5分钟。发表于: 。.Net Core在调用其他服务时,调用通常使用HttpClient,而HttpClient默认使用HTTP/1.1 。配置 HttpClient 以使用 HTTP/2 h2 连接自 .NET Core 3.0 发布以来, .NET 开发人员可以使用 HttpClient 启用 HTTP/2 。设置 HTTP/2 的方法DefaultRequestVersion和DefaultVersionPol...
本文介绍了如何在.NET Core中使用HttpClient调用其他服务,并配置HttpClient以使用HTTP/2 h2连接。可以通过设置选项或直接设置来设置HTTP/2。在.NET 5.0和.NET 6.0中,HttpClient默认配置为仅打开1个到HTTP/2服务器的连接,但可以通过属性更改默认行为。此外,本文还提到了HTTP/3在.NET 6中的预览功能。