Sie sind hier: Startseite | Wissen
Begriff Hypertext Transfer Protocol
Abkürzung HTTP
Eintrag zuletzt aktualisiert am 15.04.2008

 Zur Stichwortliste unseres Lexikons

Was ist Hypertext Transfer Protocol?

Hypertext Transfer Protocol (HTTP) ist das Standardprotokoll in Web-Anwendungen.

Die bereits in 1.x vorhandene abstrakte Klasse System.Net.WebRequest, die bisher nur die Unterklassen FileWebRequest und HttpWebRequest besaß, hat eine neue Abteilung für das FTP-Protokoll erhalten: FtpWebRequest. Zwar konnte man mit einigen Codezeilen auch selbst einen FTP-Zugriff implementieren oder auf kommerzielle Komponenten zurückgreifen, mit dem neuen Klassenpärchen FtpWebRequest und FtpWebResponse ist es jedoch einfacher bzw. kostengünstiger.

Beispiel: Abruf einer Webseite per HTTP in .NET


  // Absenden einer HTTP-Anfrage
  public void HTTP_Anfrage()
  {
   const string URL = "http://www.it-visions.de";
   // Anfrage definieren
   HttpWebRequest frage = (HttpWebRequest)HttpWebRequest.Create(URL);
   // Antwort holen
   HttpWebResponse antwort = (HttpWebResponse)frage.GetResponse();
   // Meta-Daten
   Demo.Print("Antwortlänge: " + antwort.ContentLength)
   Demo.Print("Status: " + antwort.StatusCode);
   Demo.Print("Letzte Änderung: " + antwort.LastModified)
   Demo.Print("Inhaltstyp: " + antwort.ContentType);
   // Inhalt ausgeben
   StreamReader sr = new StreamReader(antwort.GetResponseStream());
   Demo.Print(sr.ReadToEnd());
  }

Weitere Ressoucen auf dieser Website

 Skript zum Konvertieren von Terminserien in Textdateien in das vCalendar-Format
 Neuigkeiten zur Skriptprogrammierung unter Windows

Querverweise zu anderen Begriffen im Lexikon

URL
FTP
System.Net
Komponente
Stream

Beratung & Support:

Schulungen zu diesem Thema:

 Anfrage für eine individuelle Schulung zum Thema Hypertext Transfer Protocol  Gesamter Schulungsthemenkatalog

Bücher zu diesem Thema:

 Alle unsere aktuellen Fachbücher