Joe*_*aly 3 httpclient xamarin xamarin.forms
大多数建议都要求在 ios 和 android 中使用 ModernHttpClient,包括 xam 表单。但是 HttpClient 现在在所有平台的 Xamarin Forms 中的 system.net 中。那么 ModernHttpClient 仍然是必需品吗?通过 system.net.httpclient 获得有关 ModernHttpClient 的“为什么”的链接?谢谢
我希望我能对此有所了解!我仍然建议使用 ModernHTTPClient。ModernHTTPClient 和 .NET 实现之间的区别在于,ModernHTTPClient 实际上用 .NET 友好语法包装了本机 HTTP 处理程序。这提供了对 TLS 1.2 支持等项目的访问,Mono 当前不直接支持这些项目[1]。
使用 ModernHTTPClient 还可以获得一些性能提升,因为再次“在幕后”使用了本机实现。
我希望这可以在一定程度上消除差异。谢谢!
[1] 最新版本的 Xamarin.iOS 确实允许使用 Apple TLS,但这不适用于 Android
| 归档时间: |
|
| 查看次数: |
1254 次 |
| 最近记录: |