HttpRequestHeader 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
클라이언트 요청에서 지정할 수 있는 HTTP 헤더입니다.
public enum class HttpRequestHeader
public enum HttpRequestHeader
type HttpRequestHeader =
Public Enum HttpRequestHeader
- 상속
필드
Accept | 20 | Accept 헤더로, 응답에 대해 허용 가능한 MIME 형식을 지정합니다. |
AcceptCharset | 21 | Accept-Charset 헤더로, 응답에 대해 허용 가능한 문자 집합을 지정합니다. |
AcceptEncoding | 22 | Accept-Encoding 헤더로, 응답에 대해 허용 가능한 콘텐츠 인코딩을 지정합니다. |
AcceptLanguage | 23 | Accept-Language 헤더로, 응답에 대해 기본 설정된 자연어를 지정합니다. |
Allow | 10 | Allow 헤더로, 지원되는 HTTP 메서드 집합을 지정합니다. |
Authorization | 24 | Authorization 헤더로, 자체적으로 서버에 인증하기 위해 클라이언트가 제공하는 자격 증명을 지정합니다. |
CacheControl | 0 | Cache-Control 헤더로, 요청/응답 체인을 따라 모든 캐시 제어 메커니즘에서 따라야 하는 지시문을 지정합니다. |
Connection | 1 | Connection 헤더로, 특정 연결에 대해 원하는 옵션을 지정합니다. |
ContentEncoding | 13 | Content-Encoding 헤더로, 해당 본문 데이터에 적용된 인코딩을 지정합니다. |
ContentLanguage | 14 | Content-Language 헤더로, 해당 본문 데이터의 자연어를 지정합니다. |
ContentLength | 11 | Content-Length 헤더로, 해당 본문 데이터의 길이를 바이트 단위로 지정합니다. |
ContentLocation | 15 | Content-Location 헤더로, 해당 본문을 가져올 수 있는 URI를 지정합니다. |
ContentMd5 | 16 | Content-MD5로, 엔드투엔드 메시지 무결성 검사를 제공할 목적으로 해당 본문 데이터의 MD5 다이제스트를 지정합니다. MD5와의 충돌 문제로 인해 SHA256 이상을 기반으로 하는 보안 모델을 사용하는 것이 좋습니다. |
ContentRange | 17 | Content-Range 헤더로, 전체 본문에서 해당하는 부분의 본문 데이터를 적용해야 하는 위치를 지정합니다. |
ContentType | 12 | Content-Type 헤더로, 해당 본문 데이터의 MIME 형식을 지정합니다. |
Cookie | 25 | Cookie 헤더로, 서버에 표시하는 쿠키 데이터를 지정합니다. |
Date | 2 | Date 헤더로, 요청이 시작된 날짜와 시간을 지정합니다. |
Expect | 26 | Expect 헤더로, 클라이언트에 필요한 특정 서버 동작을 지정합니다. |
Expires | 18 | Expires 헤더로, 해당 본문 데이터를 부실하다고 간주하기 전까지의 날짜 및 시간을 지정합니다. |
From | 27 | From 헤더로, 요청하는 사용자 에이전트를 제어하는 사용자에 대한 인터넷 이메일 주소를 지정합니다. |
Host | 28 | Host 헤더로, 요청될 리소스의 포트 번호 및 호스트 이름을 지정합니다. |
IfMatch | 29 | If-Match 헤더로, 표시된 리소스에 대한 클라이언트가 가진 캐시된 복사본이 최신 상태인 경우에만 요청된 작업이 수행되어야 한다는 것을 지정합니다. |
IfModifiedSince | 30 | If-Modified-Since 헤더는 요청된 리소스가 표시된 날짜 및 시간 이후 수정된 경우에만 요청된 작업을 수행해야 함을 지정합니다. |
IfNoneMatch | 31 | If-None-Match 헤더로, 표시된 리소스에 대한 클라이언트의 캐시된 복사본이 최신 상태가 아닌 경우에만 요청된 작업이 수행되어야 한다는 것을 지정합니다. |
IfRange | 32 | If-Range 헤더로, 클라이언트의 캐시된 복사본이 최신 상태인 경우 요청된 리소스의 지정된 범위만 보내야 한다는 것을 지정합니다. |
IfUnmodifiedSince | 33 | If-Unmodified-Since 헤더로, 표시된 날짜 및 시간 이후 요청된 리소스가 수정되지 않은 경우에만 요청된 작업이 수행되어야 한다는 것을 지정합니다. |
KeepAlive | 3 | Keep-Alive 헤더로, 영구 연결을 유지하기 위해 사용되는 매개 변수를 지정합니다. |
LastModified | 19 | Last-Modified 헤더로, 해당 본문 데이터가 마지막으로 수정된 날짜 및 시간을 지정합니다. |
MaxForwards | 34 | Max-Forwards 헤더로, 이 요청을 전달할 수 있는 나머지 시간을 나타내는 정수를 지정합니다. |
Pragma | 4 | Pragma 헤더로, 요청/응답 체인을 따라 에이전트에 적용할 수 있는 구현별 지시문을 지정합니다. |
ProxyAuthorization | 35 | Proxy-Authorization 헤더로, 프록시에 자체적으로 인증하기 위해 클라이언트가 제공하는 자격 증명을 지정합니다. |
Range | 37 | Range 헤더로, 전체 응답 대신 클라이언트 요청을 반환해야 하는 응답의 하위 범위를 지정합니다. |
Referer | 36 | Referer 헤더로, 요청 URI를 가져온 리소스의 URI를 지정합니다. |
Te | 38 | TE 헤더로, 응답에 허용 가능한 전송 인코딩을 지정합니다. |
Trailer | 5 | Trailer 헤더로, 청크 분할 전송 코딩으로 인코드된 메시지의 트레일러에 있는 헤더 필드를 지정합니다. |
TransferEncoding | 6 | Transfer-Encoding 헤더로, 메시지 본문에 적용된 변환 형식(있는 경우)을 지정합니다. |
Translate | 39 | Translate 헤더로, WebDAV 기능과 함께 사용되는 HTTP 사양에 대한 Microsoft 확장입니다. |
Upgrade | 7 | Upgrade 헤더로, 클라이언트가 지원하는 추가 통신 프로토콜을 지정합니다. |
UserAgent | 40 | User-Agent 헤더로, 클라이언트 에이전트에 대한 정보를 지정합니다. |
Via | 8 | Via 헤더로, 게이트웨이 및 프록시 에이전트에서 사용할 중간 프로토콜을 지정합니다. |
Warning | 9 | Warning 헤더로, 메시지에 반영될 수 없는 메시지의 상태 또는 변환에 대한 추가 정보를 지정합니다. |
설명
다양한 헤더의 적절한 내용은 rfc2616에서 사용할 수 있는 HTTP/1.1 사양에 자세히 설명되어 있습니다.
적용 대상
추가 정보
.NET