Sie sind hier: Startseite | Wissen
Werbung
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;HTTP  Gesamter Schulungsthemenkatalog

Bücher zu diesem Thema:

 Alle unsere aktuellen Fachbücher