Autor Beitrag
Honki
Hält's aus hier
Beiträge: 2



BeitragVerfasst: So 04.05.08 14:00 
Hallo,


mit folgendem Code sende ich einen Post Befehl an einen Server...

ausblenden volle Höhe 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:
 // URL
            string ServerUrl = "http://domain.de/c/post.php";

            // HTTP Request erstellen
            HttpWebRequest ServerWebRequest = (HttpWebRequest)WebRequest.Create(ServerUrl);

            // Methode festlegen
            ServerWebRequest.Method = "POST";

            // Content Typ setzen
            ServerWebRequest.ContentType = "application/x-www-form-urlencoded";

            // Zu sendene Parameter
            string PostData = "data=" + textBox1.Text;

            // ASCIIEncoding
            ASCIIEncoding Encoding = new ASCIIEncoding();

            // Daten in Byte umwandeln
            byte[] PostByte = Encoding.GetBytes(PostData);

            // Länge des Strings
            ServerWebRequest.ContentLength = PostByte.Length;

            // Request Stream abfragen
            Stream ReqStream = ServerWebRequest.GetRequestStream();

            // Daten in den Stream schreiben
            ReqStream.Write(PostByte, 0, PostByte.Length);

            // Stream schliessen
            ReqStream.Close();


Nur wie kann ich jetzt schauen was mir der Server als Antwort zurückliefert.

Honki


Moderiert von user profile iconChristian S.: Topic aus Netzwerk verschoben am So 25.05.2008 um 17:41
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: 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

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
Honki Threadstarter
Hält's aus hier
Beiträge: 2



BeitragVerfasst: So 04.05.08 17:31 
Danke