HttpRequestHeader Enumeration

The HTTP headers that may be specified by the Item request member of the WebHeaderCollection class. These headers are based on the HTTP 1.1 specification of the W3 consortium.

Namespace: elsystem.net

Enumerated Values
  Name

Value

Description
Public property Accept 20 Specifies the MIME types that are acceptable for the response.
Public property AcceptCharset 21 Specifies the character sets that are acceptable for the response.
Public property AcceptEncoding 22 Specifies the content encodings that are acceptable for the response.
Public property AcceptLanguage 23 Specifies that natural languages that are preferred for the response.
Public property Allow 10 Specifies the set of HTTP methods supported.
Public property Authorization 24 Specifies the credentials that the client presents in order to authenticate itself to the server.
Public property CacheControl 0  
Public property Connection 1 Specifies options that are desired for a particular connection.
Public property ContentEncoding 13 Specifies the encodings that have been applied to the accompanying body data.
Public property ContentLanguage 14 Specifies the natural language(s) of the accompanying body data.
Public property ContentLength 11 Specifies the length, in bytes, of the accompanying body data.
Public property ContentLocation 15 Specifies a URI from which the accompanying body may be obtained.
Public property ContentMd5 16  
Public property ContentRange 17 Specifies where in the full body the accompanying partial body data should be applied.
Public property ContentType 12 Specifies the MIME type of the accompanying body data.
Public property Cookie 25 Specifies cookie data presented to the server.
Public property Date 2 Specifies the date and time at which the request originated.
Public property Expect 26 Specifies particular server behaviors that are required by the client.
Public property Expires 18 Specifies the date and time after which the accompanying body data should be considered stale.
Public property From 27 Specifies an Internet E-mail address for the human user who controls the requesting user agent.
Public property Host 28 Specifies the host name and port number of the resource being requested.
Public property IfMatch 29 Specifies that the requested operation should be performed only if the client's cached copy of the indicated resource is current.
Public property IfModifiedSince 30 Specifies that the requested operation should be performed only if the requested resource has been modified since the indicated data and time.
Public property IfNoneMatch 31 Specifies that the requested operation should be performed only if none of client's cached copies of the indicated resources are current.
Public property IfRange 32 Specifies that only the specified range of the requested resource should be sent, if the client's cached copy is current.
Public property IfUnmodifiedSince 33 Specifies that the requested operation should be performed only if the requested resource has not been modified since the indicated date and time.
Public property KeepAlive 3 Specifies a parameter used into order to maintain a persistent connection.
Public property LastModified 19 Specifies the date and time at which the accompanying body data was last modified.
Public property MaxForwards 34 Specifies an integer indicating the remaining number of times that this request may be forwarded.
Public property Pragma 4 Specifies implementation-specific directives that might apply to any agent along the request/response chain.
Public property ProxyAuthorization 35 Specifies the credentials that the client presents in order to authenticate itself to a proxy.
Public property Range 37 Specifies the sub-range(s) of the response that the client requests be returned in lieu of the entire response.
Public property Referer 36 Specifies the URI of the resource from which the request URI was obtained.
Public property Te 38 Specifies the transfer encodings that are acceptable for the response.
Public property Trailer 5 Specifies the header fields present in the trailer of a message encoded with chunked transfer-coding.
Public property TransferEncoding 6 specifies what (if any) type of transformation that has been applied to the message body.
Public property Translate 39 A Microsoft extension to the HTTP specification used in conjunction with WebDAV functionality.
Public property Upgrade 7 Specifies additional communications protocols that the client supports.
Public property UserAgent 40 Specifies information about the client agent.
Public property Via 8 Specifies intermediate protocols to be used by gateway and proxy agents.
Public property Warning 9 Specifies additional information about that status or transformation of a message that might not be reflected in the message.