8
im in .Net 4.0并尝试使用HttpClient。我阅读了一些文章,说它在4.0中不再被支持,但是你仍然可以使用它?我已经包含了System.Net.Http;
组件,但它不允许我为HttpClient
提供必要的参数。任何想法如何我可以解决这个问题?.net 4.0 HttpClient的用法?
我粗体显示错误发生的地方。
using (HttpClient http = new **HttpClient("{0}/v1/dm/labels/{1}.xml", MI_API_URL**))
{
http.**TransportSettings**.Credentials = new NetworkCredential(apiusername, apipassword);
List<KeyValuePair<string, string>> parms = new List<KeyValuePair<string, string>>();
parms.Add(new KeyValuePair<string, string>("Status", "Wiped"));
HttpResponseMessage response = http.**Get**(new Uri("devices.xml", UriKind.Relative), parms);
response.EnsureStatusIsSuccessful();
responseoutput = response.Content.ReadAsString();
xdoc.LoadXml(responseoutput);
Thankyou拉曼,这是我怀疑。我用nuget抓住了dll – LinksTune 2012-07-23 16:02:48