【发布时间】:2018-08-27 16:19:25
【问题描述】:
我正在开发一个简单的 Xamarin 表单客户端应用程序,它可以访问 .Net WebApi 服务。我使用邮递员测试了端点,它运行良好并返回了数据,但是当我使用 Xamarin 应用程序获取数据时出现错误
“未处理的异常: System.Net.Http.HttpRequestException:发送请求时出错”
我提到了我用来从 rest 服务获取数据的方法
public static async Task<dynamic> getDataFromService(string pQueryString)
{
HttpClient client = new HttpClient();
var response = await client.GetAsync(pQueryString);
dynamic data = null;
if (response != null)
{
string json = response.Content.ReadAsStringAsync().Result;
data = JsonConvert.DeserializeObject(json);
}
return data;
}
【问题讨论】:
-
什么是 InnerException / Stacktrace?
-
如果可能的话,实际的查询字符串也可能会有所帮助。
标签: c# xamarin xamarin.forms