调用休息 API windows 10 物联网与树莓派
Calling a rest API windows 10 IoT with a Raspberri pi
我正在尝试使用 windows 10 IoT 的通用应用程序来做一些简单的事情,例如调用 REST API,但我找不到实现它的方法。
通常我会使用:
private XElement ImportData(string sourceUrl)
{
WebClient wc = new WebClient();
String source = wc.DownloadString(sourceUrl);
return XElement.Parse(source, LoadOptions.None);
}
但它不可用。
您应该使用 HttpClient 而不是 WebClient。
试试这个
HttpClient client = new HttpClient();
string url = "URL here";
HttpResponseMessage response = await client.GetAsync(url);
return response.Content.ReadAsString();
我正在尝试使用 windows 10 IoT 的通用应用程序来做一些简单的事情,例如调用 REST API,但我找不到实现它的方法。
通常我会使用:
private XElement ImportData(string sourceUrl)
{
WebClient wc = new WebClient();
String source = wc.DownloadString(sourceUrl);
return XElement.Parse(source, LoadOptions.None);
}
但它不可用。
您应该使用 HttpClient 而不是 WebClient。 试试这个
HttpClient client = new HttpClient();
string url = "URL here";
HttpResponseMessage response = await client.GetAsync(url);
return response.Content.ReadAsString();