HttpRequestHeader Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die HTTP-Header, die in einer Clientanforderung angegeben werden können.
public enum class HttpRequestHeader
public enum HttpRequestHeader
type HttpRequestHeader =
Public Enum HttpRequestHeader
- Vererbung
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. |
| Cookie | 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.