Hallo,
Ich bin Windows Phone 8.1 App auf Windows Universal App migrieren. Ich habe HttpClient in Windows Phone 8.1 verwendet, das funktioniert. Wenn ich die Ich bin in der Lage, den Server zu treffen und die Antwort zu erhalten, aber die Antwort, die ich bekomme, ist unvollständig, ein Teil des JSON fehlt. Ich weiß nicht, was passiert, kann mir jemand den richtigen Weg vorschlagen.Getting Total Response von HTTP-Client in Windows Universal App in Visual Studio 2015
HttpClient httpClient = new HttpClient();
HttpResponseMessage response = new HttpResponseMessage();
httpClient.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
httpClient.DefaultRequestHeaders.Host = url.Host;
response = await httpClient.GetAsync(mypresurl);
if (response.IsSuccessStatusCode)
{
Stream receive = await response.Content.ReadAsStreamAsync();
StreamReader readStream = new StreamReader(receive, Encoding.UTF8);
string parseString = readStream.ReadToEnd();
}
Ein Teil des JSON fehlt als Antwort.
So hält der ParseString nicht die vollständigen Daten während des Debuggens? – Hypnobrew
Was zeigt ein Debugger wie [Fiddler] (http://www.fiddlertool.com) über die Leitung? –
Haben Sie das gleiche Verhalten mit response.Content.ReadAsStringAsync(); ? –