Udostępnij za pośrednictwem


HttpRequestHeader Wyliczenie

Definicja

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
HttpRequestHeader

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.

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.

Dotyczy

Zobacz też