Xamarin HttpClient GetStringAsync永远不会返回

时间:2017-11-30 19:05:01

标签: rest xamarin httpclient

以下代码永远不会返回任何值,我正在研究Xamarin Forms并且我在VS2017上使用可移植类库,每当我运行应用程序时,它都挂在这一行上{{1}在应用程序抛出异常(TaskCanceledException)之前,我永远不会返回任何内容我已经搜索过Google并且无法找到任何解决方案...

它不能同时工作iOS和Android,我也测试了Shared而不是PCL,它也不起作用。 ..我在所有项目(PCL,Android和iOS)上安装了Microsoft.Net.Http

我是初学者,现在我正在学习消耗宁静的api

var content = await _client.GetStringAsync (_url);

}

1 个答案:

答案 0 :(得分:0)

经过大量的研究和测试,我发现问题是Json API返回给我。我不明白的是,当我通过浏览器访问url时,json正确并且在VS中解析json时没有出现任何错误