13.07.2012 Aufrufe

2. Www-Protokolle und -Formate HTTP (1)

2. Www-Protokolle und -Formate HTTP (1)

2. Www-Protokolle und -Formate HTTP (1)

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

<strong>HTTP</strong> (5)<br />

Der Stern "*" als Request-URI heißt, dass sich die Anforderung<br />

nicht auf eine bestimmte Ressource bezieht. Mit OPTIONS werden<br />

vom Server die unterstützten Methoden erfragt, ohne sich auf ein<br />

gespeichertes Dokument zu beziehen.<br />

Die GET-Methode dagegen fordert das Dokument beispiel.html<br />

an. Das /-Zeichen bezeichnet das Wurzelverzeichnis des<br />

Webservers. Die Angabe der Methode muss in Großbuchstaben<br />

erfolgen. In den vorangegangenen Beispielen ist weder ein<br />

Header- noch ein Body-Teil vorhanden, aber der Anforderungszeile<br />

muss unbedingt eine Leerzeile folgen.<br />

Aufbau einer Antwort (Response)<br />

Der Aufbau ist analog zur Anforderung. Nur ist die erste Zeile jetzt<br />

eine Status-Zeile <strong>und</strong> im Header-Teil stehen statt den<br />

Anforderungs-Headern die Antwort-Header.<br />

Peter Sobe Internettechnologien<br />

7<br />

<strong>HTTP</strong> (6)<br />

Aufbau einer Antwort (Response)<br />

Der Aufbau ist analog zur Anforderung. Nur ist die erste Zeile jetzt<br />

eine Status-Zeile <strong>und</strong> im Header-Teil stehen statt den<br />

Anforderungs-Headern die Antwort-Header.<br />

Response ꞊ Status-Line<br />

( ( general-header | response-header | entity-header )<br />

CRLF )*<br />

CRLF<br />

[ message-body ]<br />

Die Status-Zeile (Status -Line) besteht aus drei Teilen, die durch<br />

Leerzeichen (SP) getrennt sind. Der erste Teil ist die unterstützte<br />

http-Version, der zweite Teil enthält den Status-Code (z.B. 200),<br />

<strong>und</strong> der dritte Teil die Texterklärung zum Code (z.B. OK).<br />

Status-Line ꞊ <strong>HTTP</strong>-Version SP Status-Code SP Reason-Phrase CRLF<br />

Peter Sobe Internettechnologien<br />

8

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!