HTTP-Antwort-Header

HTTP-Antwort-Header sind eine Reihe von Header-Feldern, die vom Server gesendet werden, wenn er auf eine HTTP-Anfrage eines Clients antwortet. Sie liefern zusätzliche Informationen über die Antwort und Serveranweisungen.

Die folgenden sind einige gängige HTTP-Antwort-Header:

Antwort-Header (Englisch) Antwort-Header (Chinesisch) Beschreibung
Date Date Das Datum und die Uhrzeit, zu der die Antwort erzeugt wurde. Beispiel: Wed, 18 Apr 2024 12:00:00 GMT
Server Server Der Name und die Version der Server-Software. Beispiel: Apache/2.4.1 (Unix)
Content-Type Content-Type Der Medientyp (MIME-Typ) des Antwortkörpers, wie zum Beispieltext/html; charset=UTF-8, application/jsonusw.
Content-Length Content-Length Die Größe des Antwortkörpers in Bytes. Beispiel: 3145
Content-Encoding Content-Encoding Die Komprimierungskodierung des Antwortkörpers, wie zum Beispielgzip, deflateusw.
Content-Language Content-Language Die Sprache des Antwortkörpers. Beispiel: zh-CN
Content-Location Content-Location Die URI des Antwortkörpers. Beispiel: /index.html
Content-Range Content-Range Der Bytebereich des Antwortkörpers, verwendet für Chunked Transfer. Beispiel: bytes 0-999/8000
Cache-Control Cache-Control Steuert das Cache-Verhalten der Antwort. Zum Beispiel bedeutet no-cache, dass sie erneut angefordert werden muss.
Verbindung Verbindung Verwaltet Verbindungsoptionen, wie zum Beispielkeep-aliveoderclose, keep-alive bedeutet, dass die Verbindung nach der Übertragung nicht geschlossen wird..
Set-Cookie Set-Cookie Setzt das Cookie des Clients. Beispiel: sessionId=abc123; Path=/; Secure
Expires Expires Das Ablaufdatum und die Uhrzeit des Antwortkörpers. Beispiel: Thu, 18 Apr 2024 12:00:00 GMT
Last-Modified Last-Modified Das Datum und die Uhrzeit der letzten Änderung der Ressource. Beispiel: Wed, 18 Apr 2024 11:00:00 GMT
ETag Entity-Tag Ein Identifikator für eine bestimmte Version einer Ressource. Beispiel: "33a64df551425fcc55e6"
Ort Ort Die URI, die für die Weiterleitung verwendet wird. Beispiel: /newresource
Pragma Implementierungsspezifische Direktiven Enthält implementierungsspezifische Direktiven, wie z. B.no-cache。
WWW-Authenticate Authentifizierungsinformationen Authentifizierungsinformationen, die typischerweise für die HTTP-Authentifizierung verwendet werden. Beispiel: Basic realm="Access to the site"
Accept-Ranges Accept-Ranges Gibt die akzeptablen Typen für Anforderungsbereiche an. Beispiel: bytes
Alter Verstrichene Zeit Die Anzahl der Sekunden, die nach der Generierung der Antwort vom Ursprungsserver bis zum Proxyserver vergangen sind. Beispiel: 24
Allow Allow Listet die für die Ressource erlaubten HTTP-Methoden auf. Beispiel: GET, POST, HEAD usw.
Vary Vary Teilt nachgelagerten Proxys mit, wie sie Antwort-Header verwenden, um zu bestimmen, ob eine Antwort aus dem Cache abgerufen werden kann. Beispiel: Accept
Strict-Transport-Security Strict-Transport-Security Weist den Browser an, nur über HTTPS mit dem Server zu kommunizieren. Beispiel: max-age=31536000; includeSubDomains
X-Frame-Options Frame-Optionen Steuert, ob die Seite in einem Frame angezeigt werden darf, wodurch Clickjacking-Angriffe verhindert werden. Beispiel: SAMEORIGIN
X-Content-Type-Options Inhaltstyp-Optionen Weist den Browser an, nicht zu versuchen, den MIME-Typ einer Ressource zu erraten. Beispiel: nosniff
X-XSS-Protection XSS-Schutz Steuert die XSS-Filterung und -Blockierung des Browsers. Beispiel: 1; mode=block
Public-Key-Pins Public-Key-Pinning HTTP-Header für HTTP Public Key Pinning (HPKP), ein Sicherheitsmechanismus, der verwendet wird, um Man-in-the-Middle-Angriffe zu verhindern. Beispiel: pin-sha256="base64+primarykey"; pin-sha256="base64+backupkey"; max-age=expireTime

Diese Antwort-Header können in tatsächlichen HTTP-Antworten variieren; die konkreten Werte hängen von der Serverkonfiguration und der Verarbeitungslogik ab.

Andere Erweiterungen