? Computer-Nutzer müssen nicht über Server- Antwort-Header zu kümmern. Sie sind Teil eines Dialogs , der zwischen einem Web Browser und einem Web -Server übergibt während der Lieferung einer Web -Seite. Die Antwort ist die Antwort des Servers zu einem Web- Browser- Anfrage. Die Überschriften sind Parameter, die in dieser Antwort und werden nach dem Hypertext Transfer Protocol (HTTP) formatiert wird. Hypertext und HTTP
"Hypertext " ist ein Begriff für die Expression von Links zwischen Dateien als Text . HTTP ist ein Verfahren zum Transportieren von Hypertext . Hypertext bildet keinen Teil der Sprache in der HTTP-Standard verwendet, die eine Nur-Text -Format verwendet . Jeder HTTP-Header belegt eine andere Zeile der Anfrage des Clients und der Antwort des Servers. Das Layout einer HTTP- Header-Record ist ein Parameter, gefolgt von einem Semikolon und dem Parameter Wert.
Zweck
HTTP-Header bilden den Hauptteil einer HTTP-Anforderung für ein Datei. Sie erzählen die Server die Fähigkeiten des anfragenden Rechners und Web-Browser. Diese Angaben umfassen die Arten von Daten kann der Browser angezeigt und es ist Standardsprache. Die Antwort trägt die gewünschte Datei , enthält aber auch einen anderen Satz von HTTP-Headern erzählt die Browser Einzelheiten der Inhalt der Datei .
Übertragung
HTTP ist eine sehr einfache Methode für das Kopieren von Dateien von einem Ort zum anderen. Es ist " staatenlos. " Dies bedeutet, dass es keinen Speicher zwischen einer Transaktion und dem nächsten. Eine Web- Seite kann Elemente aus vielen Quelldateien. Da die Web-Browser liest eine empfangene Datei , trifft es für weitere Dateien. Die Web- Seite kann nicht vollständig angezeigt werden, bis alle Elemente in der Seite, um den Web-Browser übertragen wurden. Die Übertragung jedes beitragenden Datei wird von HTTP als eigenständige Transaktion durchgeführt, und die Anfrage /Antwort-Nachrichten für jedes Element enthalten HTTP-Header . Dies bedeutet, dass die gleichen HTTP-Header mehrmals während der Prozess der Übertragung und Montage eine Webseite gesendet.
Risiken
HTTP hat keine Sicherheits-Features. Es enthält keine Genehmigung Prozesse oder Verschlüsselungssysteme . Reine HTTP ist nicht ausreichend für die Übertragung von Kreditkartendaten und diese Abwesenheit beschädigt das Wachstum des E-Commerce . HTTPS füllt die Sicherheitslücke von HTTP. HTTPS steht für Hypertext Transfer Protocol , Secure . Es umfasst sowohl Authentifizierungsmethoden und Verschlüsselung der Übertragung , die Add- ons , um Arbeitsabläufe von HTTP sind . HTTPS verwendet HTTP-Header in genau dem gleichen Format wie HTTP.