我正在使用HttpResponseMessage类作为AJAX调用的响应,该调用从服务返回JSON数据。当从服务返回AJAX调用后暂停执行时,我发现此类包含一个Content属性,其类型为System.Net.Http.StreamContent。
如果我在浏览器中检查,我可以看到成功进行了网络调用,并且JSON数据作为响应。我只是想知道为什么我无法从Visual Studio中看到返回的JSON文本?我在整个System.Net.Http.StreamContent对象中搜索,但没有找到任何数据。
public async Task<HttpResponseMessage> Send(HttpRequestMessage request) {
var response = await this.HttpClient.SendAsync(request);
return response;
}
response.Content.ReadAsStringAsync().Result
。如果您的返回类型是 JSON,则应在那里看到它。 - Yuval Itzchakov