gpt4 book ai didi

c# - 在 UWP 应用程序中应该使用哪个命名空间类 HttpClient?

转载 作者:可可西里 更新时间:2023-11-01 10:04:59 24 4
gpt4 key购买 nike

嘿,我正在为 Universal Windows Platform 开发副项目,该项目将针对 Windows 10 手机(主要)。在这个应用程序中,我经常要求 Web 服务使用 HttpClient 类获取和发布数据。

现在我很困惑,因为一些示例表明您应该使用命名空间中的 HttpClient 类:Windows.Web.Http ,还有一些来自 System.Net.Http .它们之间的方法不同,但我认为你可以达到相同的结果。

我的问题是在开发此类应用程序时我应该使用哪个命名空间

最佳答案

Windows.Web.Http 是一个 WinRT API,支持所有 WinRT 编程语言:C#、VB、C++/CX 和JavaScript。这使您可以选择用您选择的语言编写相同的代码。

System.Net.Http 是一个 .NET API,仅供 C# 和 VB 开发人员使用。

新的 API 能够更好地处理与 HTTP 协议(protocol)相关的新方法,例如 WebSockets 等。

新的 API 不像当前的 API 那样依赖于某些低级 Windows 函数。

你的问题已经回答过了,请看this ,希望对您有所帮助。

关于c# - 在 UWP 应用程序中应该使用哪个命名空间类 HttpClient?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33791528/

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