调用休息 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();