HttpRequestHeader Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Nagłówki HTTP, które mogą być określone w żądaniu klienta.
public enum class HttpRequestHeader
public enum HttpRequestHeader
type HttpRequestHeader =
Public Enum HttpRequestHeader
- Dziedziczenie
Pola
Accept | 20 | Nagłówek Accept, który określa typy MIME, które są akceptowalne dla odpowiedzi. |
AcceptCharset | 21 | Nagłówek Accept-Charset, który określa zestawy znaków, które są akceptowalne dla odpowiedzi. |
AcceptEncoding | 22 | Nagłówek Accept-Encoding, który określa kodowanie zawartości, które są akceptowalne dla odpowiedzi. |
AcceptLanguage | 23 | Nagłówek Accept-Language, który określa, że języki naturalne preferowane dla odpowiedzi. |
Allow | 10 | Nagłówek Zezwalaj, który określa zestaw obsługiwanych metod HTTP. |
Authorization | 24 | Nagłówek autoryzacji, który określa poświadczenia przedstawione przez klienta w celu uwierzytelnienia się na serwerze. |
CacheControl | 0 | Nagłówek Cache-Control, który określa dyrektywy, które muszą być przestrzegane przez wszystkie mechanizmy kontroli pamięci podręcznej wzdłuż łańcucha żądań/odpowiedzi. |
Connection | 1 | Nagłówek Połączenie, który określa opcje, które są wymagane dla określonego połączenia. |
ContentEncoding | 13 | Nagłówek Content-Encoding, który określa kodowanie, które zostały zastosowane do towarzyszących danych treści. |
ContentLanguage | 14 | Nagłówek Content-Language, który określa języki naturalne towarzyszących danych treści. |
ContentLength | 11 | Nagłówek Content-Length, który określa długość danych towarzyszących treści w bajtach. |
ContentLocation | 15 | Nagłówek Content-Location, który określa identyfikator URI, z którego można uzyskać towarzyszący treść. |
ContentMd5 | 16 | Nagłówek Content-MD5, który określa skrót MD5 towarzyszących danych treści w celu zapewnienia kompleksowego sprawdzania integralności komunikatów. Ze względu na problemy z kolizją z rozwiązaniem MD5 firma Microsoft zaleca model zabezpieczeń oparty na algorytmie SHA256 lub lepszym. |
ContentRange | 17 | Nagłówek Zakres zawartości, który określa, gdzie w pełnej treści powinny być stosowane towarzyszące dane częściowe treści. |
ContentType | 12 | Nagłówek Content-Type, który określa typ MIME towarzyszących danych treści. |
Cookie | 25 | Nagłówek pliku cookie, który określa dane plików cookie przedstawione na serwerze. |
Date | 2 | Nagłówek Data, który określa datę i godzinę, o której pochodzi żądanie. |
Expect | 26 | Nagłówek Oczekiwany, który określa określone zachowania serwera wymagane przez klienta. |
Expires | 18 | Nagłówek Wygasa, który określa datę i godzinę, po której towarzyszące dane treści powinny być uznawane za nieaktualne. |
From | 27 | Nagłówek Od, który określa internetowy adres e-mail użytkownika, który kontroluje żądającego agenta użytkownika. |
Host | 28 | Nagłówek hosta, który określa nazwę hosta i numer portu żądanego zasobu. |
IfMatch | 29 | Nagłówek If-Match, który określa, że żądana operacja powinna być wykonywana tylko wtedy, gdy buforowana kopia wskazanego zasobu klienta jest bieżąca. |
IfModifiedSince | 30 | Nagłówek If-Modified-Since, który określa, że żądana operacja powinna być wykonywana tylko wtedy, gdy żądany zasób został zmodyfikowany od wskazanej daty i godziny. |
IfNoneMatch | 31 | Nagłówek If-None-Match, który określa, że żądana operacja powinna być wykonywana tylko wtedy, gdy żadna z buforowanych kopii wskazanych zasobów klienta nie jest bieżąca. |
IfRange | 32 | Nagłówek If-Range, który określa, że należy wysłać tylko określony zakres żądanego zasobu, jeśli kopia buforowana klienta jest bieżąca. |
IfUnmodifiedSince | 33 | Nagłówek If-Unmodified-Since, który określa, że żądana operacja powinna być wykonywana tylko wtedy, gdy żądany zasób nie został zmodyfikowany od wskazanej daty i godziny. |
KeepAlive | 3 | Nagłówek Keep-Alive, który określa parametr używany do obsługi trwałego połączenia. |
LastModified | 19 | Nagłówek Last-Modified, który określa datę i godzinę ostatniej modyfikacji towarzyszących danych treści. |
MaxForwards | 34 | Nagłówek Max-Forwards, który określa liczbę całkowitą wskazującą pozostałą liczbę żądań, które mogą zostać przekazane. |
Pragma | 4 | Nagłówek Pragma, który określa dyrektywy specyficzne dla implementacji, które mogą być stosowane do dowolnego agenta wzdłuż łańcucha żądań/odpowiedzi. |
ProxyAuthorization | 35 | Nagłówek Proxy-Authorization, który określa poświadczenia przedstawione przez klienta w celu uwierzytelnienia się na serwerze proxy. |
Range | 37 | Nagłówek Zakres, który określa zakresy podrzędne odpowiedzi, którą żądania klienta są zwracane zamiast całej odpowiedzi. |
Referer | 36 | Nagłówek odwołania, który określa identyfikator URI zasobu, z którego uzyskano identyfikator URI żądania. |
Te | 38 | Nagłówek TE, który określa kodowanie transferu, które są akceptowalne dla odpowiedzi. |
Trailer | 5 | Nagłówek Trailer, który określa pola nagłówka obecne w zwiastunie komunikatu zakodowanego za pomocą fragmentowanego kodowania transferowego. |
TransferEncoding | 6 | Nagłówek Transfer-Encoding, który określa typ przekształcenia (jeśli istnieje) zastosowany do treści komunikatu. |
Translate | 39 | Nagłówek Translate , rozszerzenie firmy Microsoft do specyfikacji HTTP używanej w połączeniu z funkcją WebDAV. |
Upgrade | 7 | Nagłówek Uaktualnianie, który określa dodatkowe protokoły komunikacyjne obsługiwane przez klienta. |
UserAgent | 40 | Nagłówek User-Agent, który określa informacje o agencie klienta. |
Via | 8 | Nagłówek Via, który określa protokoły pośrednie do użycia przez bramę i agentów serwera proxy. |
Warning | 9 | Nagłówek Ostrzeżenie, który określa dodatkowe informacje o tym stanie lub przekształceniu komunikatu, który może nie zostać odzwierciedlony w komunikacie. |
Uwagi
Odpowiednia zawartość różnych nagłówków została szczegółowo opisana w specyfikacji HTTP/1.1 dostępnej w witrynie rfc2616.