【问题标题】:HttpClient, WebClient which use on Xamarin.FromsXamarin.Forms 上使用的 HttpClient、WebClient
【发布时间】:2021-04-05 11:45:17
【问题描述】:

我正在 Xamarin.Forms 上开发一个通过 HTTP 使用 API 的移动应用程序。我想知道哪个图书馆更好。我遇到了麻烦,因为 .NET 2.0 的 HttpClient 没有同步请求。我阅读了一些关于它的帖子,但我不确定 2021 年最推荐什么,使用 HttpClient、WebClient、HttpWebRequest 或其他用于 Xamarin.Forms 的库。对于我的应用,哪一个更好、更简单?

【问题讨论】:

  • 我知道这是一个直接的答案,但我对 Flurl 库有非常积极的体验,它是 HttpClient 的轻量级包装器。

标签: http xamarin.forms httpclient httpwebrequest webclient


【解决方案1】:

为什么需要同步请求? Http 调用不会立即返回。

HttpClient 是推荐的方式。

微软有一篇关于HttpClient 的具体文章为Xamarin.FormsConsume a RESTful web service

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多