Feedback

C# - Simple Web-Request with Web-Response

Veröffentlicht von am 30.08.2006
(3 Bewertungen)
Sample to build a simple Web-Request with a simple Server-Web-Response interpretation
GFU-Schulungen  [Anzeige]

C# Komplett

Sie kennen sich in objektorientierter Programmierung aus. Sie schreiben C++ oder Java? Und nun stehen Sie vor der Aufgabe, in C# Anwendungen zu erstellen. Das C# Komplett-Seminar verschafft Ihnen umfassende Programmierkenntnisse in dieser Sprache. Nach der Schulung entwickeln Sie selbständig Anwendungen mit C#. Sie kennen die Datentypen und Klassenbibliotheken der objektorientierten Programmiersprache C#. Der Komplettkurs setzt bei den Grundlagen von C# ein. Sie arbeiten mit Variablen und konvertieren Typen. Multithreading, Delegates, Generics sind nach dem Seminar für Sie kein Geheimnis mehr.

JavaScript für .NET-Entwickler

Sie sind .NET-Entwickler und nun stehen Sie vor der Aufgabe, JavaScript in Ihre Arbeit einzubinden. Die Schulung vermittelt Ihnen die JavaScript Grundlagen und die Funktionen der Scriptsprache. Sie wissen, wie objektorientierte Programmierung in JavaScript funktioniert und lernen abschließend Best Practicies Fälle kennen.

//Create a Web-Request to an URL
HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create("http://www.microsoft.com/en/us/default.aspx");

//Defined poperties for the Web-Request
httpWebRequest.Method = "POST";
httpWebRequest.MediaType = "HTTP/1.1";
httpWebRequest.ContentType = "text/xml";
httpWebRequest.UserAgent = "Example Client";

//Defined data for the Web-Request
byte[] byteArrayData = Encoding.ASCII.GetBytes("A string you would like to send");
httpWebRequest.ContentLength = byteArrayData.Length;

//Attach data to the Web-Request
Stream dataStream = httpWebRequest.GetRequestStream();
dataStream.Write(byteArrayData, 0, byteArrayData.Length);
dataStream.Close();

//Send Web-Request and receive a Web-Response
HttpWebResponse httpWebesponse = (HttpWebResponse)httpWebRequest.GetResponse();

//Translate data from the Web-Response to a string
dataStream = httpWebesponse.GetResponseStream();
StreamReader streamreader = new StreamReader(dataStream, Encoding.UTF8);
string response = streamreader.ReadToEnd();
streamreader.Close();

2 Kommentare zum Snippet

Timo Boehme schrieb am 03.03.2008:
Where is SR_DataStream declared? Wo ist SR_DataStream deklariert?
Linoge schrieb am 03.03.2008:
Ich habe den Snippet verbessert.
 

Logge dich ein, um hier zu kommentieren!