HttpRequestHeader Enumeration

Definition

Die HTTP-Header, die in einer Clientanforderung angegeben werden können.

public enum class HttpRequestHeader
public enum HttpRequestHeader
type HttpRequestHeader = 
Public Enum HttpRequestHeader
Vererbung
HttpRequestHeader

Felder

Name Wert Beschreibung
CacheControl 0

Der header Cache-Control, der Direktiven angibt, die von allen Cachesteuerungsmechanismen entlang der Anforderungs-/Antwortkette gehorchen müssen.

Connection 1

Der Verbindungsheader, der Optionen angibt, die für eine bestimmte Verbindung gewünscht werden sollen.

Date 2

Der Datumsheader, der das Datum und die Uhrzeit angibt, zu dem die Anforderung stammt.

KeepAlive 3

Der Keep-Alive-Header, der einen Parameter angibt, der verwendet wird, um eine dauerhafte Verbindung aufrechtzuerhalten.

Pragma 4

Der Pragma-Header, der implementierungsspezifische Direktiven angibt, die für jeden Agent entlang der Anforderungs-/Antwortkette gelten können.

Trailer 5

Die Trailer-Kopfzeile, die die Kopfzeilenfelder angibt, die im Trailer einer Nachricht vorhanden sind, die mit blockierter Übertragungscodierung codiert ist.

TransferEncoding 6

Die kopfzeile Transfer-Encoding, die angibt, welche Art von Transformation (falls vorhanden) auf den Nachrichtentext angewendet wurde.

Upgrade 7

Der Upgradeheader, der zusätzliche Kommunikationsprotokolle angibt, die der Client unterstützt.

Via 8

Der Via-Header, der Zwischenprotokolle angibt, die von Gateway- und Proxy-Agents verwendet werden sollen.

Warning 9

Der Header "Warnung", der zusätzliche Informationen zu diesem Status oder der Transformation einer Nachricht angibt, die möglicherweise nicht in der Nachricht angezeigt wird.

Allow 10

Der Allow-Header, der den Satz unterstützter HTTP-Methoden angibt.

ContentLength 11

Der Header "Content-Length", der die Länge der zugehörigen Textkörperdaten in Bytes angibt.

ContentType 12

Der Content-Type-Header, der den MIME-Typ der zugehörigen Textkörperdaten angibt.

ContentEncoding 13

Der Header "Content-Encoding", der die Codierungen angibt, die auf die zugehörigen Textkörperdaten angewendet wurden.

ContentLanguage 14

Der Header "Content-Language", der die natürliche Sprache(n) der zugehörigen Textdaten angibt.

ContentLocation 15

Der Content-Location-Header, der einen URI angibt, aus dem der zugehörige Textkörper abgerufen werden kann.

ContentMd5 16

Der Content-MD5-Header, der den MD5-Digest der zugehörigen Textkörperdaten angibt, um eine End-to-End-Nachrichtenintegritätsprüfung bereitzustellen. Aufgrund von Kollisionsproblemen mit MD5 empfiehlt Microsoft ein Sicherheitsmodell, das auf SHA-256 oder höher basiert.

ContentRange 17

Die Inhaltsbereich-Kopfzeile, die angibt, wo im gesamten Textkörper die begleitenden Teiltextdaten angewendet werden sollen.

Expires 18

Der Header "Expires", der das Datum und die Uhrzeit angibt, nach dem die zugehörigen Textkörperdaten als veraltet betrachtet werden sollen.

LastModified 19

Die kopfzeile Last-Modified, die das Datum und die Uhrzeit angibt, zu der die zugehörigen Textkörperdaten zuletzt geändert wurden.

Accept 20

Der Accept-Header, der die MIME-Typen angibt, die für die Antwort akzeptabel sind.

AcceptCharset 21

Der Accept-Charset-Header, der die Zeichensätze angibt, die für die Antwort akzeptabel sind.

AcceptEncoding 22

Der Accept-Encoding-Header, der die Inhaltscodierungen angibt, die für die Antwort akzeptabel sind.

AcceptLanguage 23

Der Accept-Language-Header, der angibt, dass natürliche Sprachen, die für die Antwort bevorzugt werden.

Authorization 24

Der Autorisierungsheader, der die Anmeldeinformationen angibt, die der Client anzeigt, um sich selbst beim Server zu authentifizieren.

25

Der Cookie-Header, der Cookie-Daten angibt, die dem Server angezeigt werden.

Expect 26

Der Header "Expect", der bestimmte Serververhalten angibt, die vom Client benötigt werden.

From 27

Die Von-Kopfzeile, die eine Internet-E-Mail-Adresse für den menschlichen Benutzer angibt, der den anfordernden Benutzer-Agent steuert.

Host 28

Der Hostheader, der den Hostnamen und die Portnummer der angeforderten Ressource angibt.

IfMatch 29

Der If-Match-Header, der angibt, dass der angeforderte Vorgang nur ausgeführt werden soll, wenn die zwischengespeicherte Kopie der angegebenen Ressource aktuell ist.

IfModifiedSince 30

Der If-Modified-Since-Header, der angibt, dass der angeforderte Vorgang nur ausgeführt werden soll, wenn die angeforderte Ressource seit dem angegebenen Datum und der angegebenen Uhrzeit geändert wurde.

IfNoneMatch 31

Der If-None-Match-Header, der angibt, dass der angeforderte Vorgang nur ausgeführt werden soll, wenn keine der zwischengespeicherten Kopien der angegebenen Ressourcen aktuell ist.

IfRange 32

Der If-Range-Header, der angibt, dass nur der angegebene Bereich der angeforderten Ressource gesendet werden soll, wenn die zwischengespeicherte Kopie des Clients aktuell ist.

IfUnmodifiedSince 33

Der If-Unmodified-Since-Header, der angibt, dass der angeforderte Vorgang nur ausgeführt werden soll, wenn die angeforderte Ressource seit dem angegebenen Datum und der angegebenen Uhrzeit nicht geändert wurde.

MaxForwards 34

Der Max-Forwards-Header, der eine ganze Zahl angibt, die die verbleibende Anzahl von Male angibt, mit denen diese Anforderung weitergeleitet werden kann.

ProxyAuthorization 35

Der Proxy-Authorization-Header, der die Anmeldeinformationen angibt, die der Client anzeigt, um sich selbst bei einem Proxy zu authentifizieren.

Referer 36

Der Referer-Header, der den URI der Ressource angibt, aus der der Anforderungs-URI abgerufen wurde.

Range 37

Der Bereichsheader, der die Unterbereiche der Antwort angibt, die der Client anfordert, anstelle der gesamten Antwort zurückzugeben.

Te 38

Der TE-Header, der die Übertragungscodierungen angibt, die für die Antwort akzeptabel sind.

Translate 39

Der Translate-Header, eine Microsoft Erweiterung der HTTP-Spezifikation, die in Verbindung mit WebDAV-Funktionalität verwendet wird.

UserAgent 40

Der User-Agent-Header, der Informationen zum Client-Agent angibt.

Hinweise

Die entsprechenden Inhalte verschiedener Header werden in der HTTP/1.1-Spezifikation ausführlich beschrieben, die bei rfc2616 verfügbar ist.

Gilt für:

Weitere Informationen