gpt4 book ai didi

xamarin - Xam 表单中的 ModernHttpClient。在最新版本中是否有必要?

转载 作者:行者123 更新时间:2023-12-04 12:51:05 25 4
gpt4 key购买 nike

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

最佳答案

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

使用 ModernHTTPClient 还可以获得一些性能提升,因为 native 实现再次“在幕后”使用。

我希望这能稍微消除分歧。谢谢!

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

关于xamarin - Xam 表单中的 ModernHttpClient。在最新版本中是否有必要?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38426753/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com