在 winRt开发的进展中,我发现我可以同时使用两个HttpClient:
System.Net.Http.HttpClient
windows.web.http.httpclient
区别是什么?如何选择?
答案 0 :(得分:4)
您应该使用
windows.web.http.httpclient
如此处所述的WinRT开发。
注意System.Net.Http和System.Net.Http.Headers命名空间可能 在Windows的未来版本中无法使用 存储应用。从Windows 8.1和Windows Server 2012 R2开始,使用 Windows.Web.Http.HttpClient在Windows.Web.Http命名空间和 相关的Windows.Web.Http.Headers和Windows.Web.Http.Filters 名称空间代替Windows运行时应用程序。
以下是来自msdn。{/ p>的link
答案 1 :(得分:0)
#1是一个.net函数,所以它只能用于.net语言(C#和VB.net),而#2来自Windows运行时,这意味着它也可以在javascript商店应用程序中使用。
如果您正在使用C#,请使用您喜欢的任何内容。我的猜测是#1呼叫#2