Xam表单中的ModernHttpClient.在最新版本中有必要这样做吗



大多数建议都要求在ios和android中使用ModernHttpClient,包括xam表单。但是HttpClient现在在所有平台的Xamarin表单中的system.net中。那么,ModernHttpClient仍然是必要的吗?通过system.net.httpclient获得了ModernHttpClient"为什么"的链接?感谢

我希望我能对此有所了解!我仍然建议使用ModernHTTPClient。ModernHTTPClient和之间的区别。NET的实现是,ModernHTTPClient实际上将本机HTTP处理程序封装在。NET友好语法。这提供了对TLS 1.2支持等项目的访问,而Mono目前并不直接支持[1]。

使用ModernHTTPClient也可以获得一些性能提升,因为本机实现再次被"隐藏"使用。

我希望这能在一定程度上消除分歧。谢谢

[1]Xamarin.iOS的最新版本确实允许使用Apple TLS,但这不适用于Android

相关内容

最新更新