[英]which namespace class HttpClient should be used in UWP applications?
嘿,我正在开发针对Windows 10移动电话的Universal Windows Platform
主要项目。 在这个应用程序中,我经常要求Web服务使用HttpClient
类来获取和发布数据。
现在我很困惑,因为一些示例表明您应该使用命名空间Windows.Web.Http中的类HttpClient,而某些则使用System.Net.Http中的类 。 它们之间的方法不同,但是我认为您可以达到相同的结果。
我的问题是在开发此类应用程序时应使用哪个namespace
?
Windows.Web.Http
是WinRT API
,支持所有WinRT
编程语言:C#,VB,C ++ / CX和JavaScript。 这样就可以选择以您选择的语言编写相同的代码。
System.Net.Http
是.NET API,并且仅适用于C#和VB开发人员。
新的API能够更好地处理与HTTP协议相关的新方法,例如WebSockets等。
新的API不像当前的API那样依赖于某些底层Windows函数。
您的问题已经回答过了,请看看这个 ,我希望这会帮助你。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.