Lesen von Daten aus dem Web in Trotten mit HTTPCLIENT C##C#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Lesen von Daten aus dem Web in Trotten mit HTTPCLIENT C##

Post by Anonymous »

Ich versuche das Web anzurufen und die Daten zu empfangen, die sie in Stücken zurücksenden. Mit anderen Worten, ich versuche also, aus dem Web zu empfangen und es zu drucken, während weitere Daten hereinkommen. Aber ich kann nichts finden, das Code -Beispiele enthält. Was ich finden kann, sagt, dass ich httpCompletionoption in die Funktion httpclient.sendasync übergeben kann, aber ich habe keine Ahnung, was ich danach tun soll. Br />

Code: Select all

using (HttpClient httpClient = new HttpClient())
{
using (HttpRequestMessage request = new HttpRequestMessage(new HttpMethod("POST"), url))
{
string content = "{ \"exampleJson\": \"This is an example\" }";
request.Content = new StringContent(content);
request.Content.Headers.ContentType = MediaTypeHeaderValue.Parse("application/json");
HttpResponseMessage httpResponse = await httpClient.SendAsync(request, HttpCompletionOption.ResponseContentRead);
httpResponse.EnsureSuccessStatusCode();

// But what do I do to get the json data as it is coming in from the web?
return;
}
}
Aber was mache ich nun, um die JSON -Daten aus dem Web zu erhalten, da es eintritt?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post