Entwickler-Ecke
ASP.NET und Web - WebClient Post, doch wo bau ich das Response ein?
Honki - So 04.05.08 14:00
Titel: WebClient Post, doch wo bau ich das Response ein?
Hallo,
mit folgendem Code sende ich einen Post Befehl an einen Server...
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32:
| string ServerUrl = "http://domain.de/c/post.php";
HttpWebRequest ServerWebRequest = (HttpWebRequest)WebRequest.Create(ServerUrl);
ServerWebRequest.Method = "POST";
ServerWebRequest.ContentType = "application/x-www-form-urlencoded";
string PostData = "data=" + textBox1.Text;
ASCIIEncoding Encoding = new ASCIIEncoding();
byte[] PostByte = Encoding.GetBytes(PostData);
ServerWebRequest.ContentLength = PostByte.Length;
Stream ReqStream = ServerWebRequest.GetRequestStream();
ReqStream.Write(PostByte, 0, PostByte.Length);
ReqStream.Close(); |
Nur wie kann ich jetzt schauen was mir der Server als Antwort zurückliefert.
Honki
Moderiert von
Christian S.: Topic aus Netzwerk verschoben am So 25.05.2008 um 17:41
Christian S. - So 04.05.08 15:00
Hallo und :welcome:!
Du rufst erst (HttpWebResponse)ServerWebRequest.GetResponse() auf, das gibt Dir die Antwort des Servers. Die Daten dieser Antwort bekommst Du dann mittels deinResponse.GetResponseStream();
Grüße
Christian
Honki - So 04.05.08 17:31
Danke
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!