我已经尝试了几个选项,我最接近的是httptwo,但它似乎没有生产就绪,我也试过HttpClient设置版本为2.0,但调用不会通过,我认为.NET中的Http / 2支持不完整。有什么想法吗?
答案 0 :(得分:1)
目前,在标准.NET框架中,HttpClient不支持HTTP / 2。但是,在.NET Core框架中,它是..但它需要在Windows 10上运行(或者,我假设是Windows Server 2016)。您还必须只使用异步方法。
还有一个名为System.Net.Http.WinHttpHandler的软件包,您可以通过Nuget获得支持标准.NET上的HTTP / 2