The HTTPRequestHeaderFieldsType captures parsed HTTP request header fields.
Field Name | Type | Description |
---|---|---|
Accept0..1 | StringObjectPropertyType |
The Accept field specifies the HTTP Request Accept header field, which defines the Content-Types that are acceptable. |
Accept_Charset0..1 | StringObjectPropertyType |
The Accept-Charset field specifies the HTTP Request Accept-Charset header field, which defines the character sets that are acceptable. |
Accept_Language0..1 | StringObjectPropertyType |
The Accept-Language field specifies the HTTP Request Accept-Language header field, which defines the acceptable languages for response. |
Accept_Datetime0..1 | StringObjectPropertyType |
The Accept-Datetime field specifies the HTTP Request Accept-Datetime header field, which defines the acceptable version time. |
Accept_Encoding0..1 | StringObjectPropertyType |
The Accept-Encoding field specifies the HTTP Request Accept-Encoding header field, which defines the acceptable encodings. |
Authorization0..1 | StringObjectPropertyType |
The Authorization field specifies the HTTP Request Authorization header field, which defines the authentication credentials for use in HTTP authentication. |
Cache_Control0..1 | StringObjectPropertyType |
The Cache-Control field specifies the HTTP Request Cache-Control header field, which defines the directives that MUST be obeyed by all caching mechanisms along the request/response chain. |
Connection0..1 | StringObjectPropertyType |
The Connection field specifies the HTTP Request Connection header field, which defines the type of connection that the user-agent would prefer. |
Cookie0..1 | StringObjectPropertyType |
The Cookie field specifies the HTTP Request Cookie header field, which defines the HTTP cookie previously sent by the server. |
Content_Length0..1 | IntegerObjectPropertyType |
The Content-Length field specifies the HTTP Request Content-Length header field, which defines the length of the request body in octets. |
Content_MD50..1 | StringObjectPropertyType |
The Content-MD5 field specifies the HTTP Request Content-MD5 header field, which defines a Base64 encoded binary MD5 sum of the content of the request body. |
Content_Type0..1 | StringObjectPropertyType |
The Content-Type field specifies the HTTP Request Content-Type header field, which defines a the MIME type of the body of the request (used with POST and PUT requests). |
Date0..1 | DateTimeObjectPropertyType |
The Date field specifies the HTTP Request Date header field, which defines the date and time that the message was sent. |
Expect0..1 | StringObjectPropertyType |
The Expect field specifies the HTTP Request Expect header field, which defines the particular server behaviors that are required by the client. |
From0..1 | AddressObjectType |
The From field specifies the HTTP Request From header field, which defines the email address of the user making the request. |
Host0..1 | HostFieldType |
The Host field specifies the HTTP Request Host header field, which the domain name of the server and the TCP port number on which the server is listening. |
If_Match0..1 | StringObjectPropertyType |
The If-Match field specifies the HTTP Request If-Match header field, which allows the action to be performed if the client supplied entity matches the same entity on the server. |
If_Modified_Since0..1 | DateTimeObjectPropertyType |
The If-Modified-Since field specifies the HTTP Request If-Modified-Since header field, which allows a 304 Not Modified response to be returned if content is unchanged since the input date/time. |
If_None_Match0..1 | StringObjectPropertyType |
The If-Modified-Since field specifies the HTTP Request If-Modified-Since header field, which allows the action to be performed only if the client supplied entity does not match the same entity on the server. |
If_Range0..1 | StringObjectPropertyType |
The If-Range field specifies the HTTP Request If-Range header field, which allows the client to request the part(s) of the entity that they are missing, or otherwise the new entity. |
If_Unmodified_Since0..1 | DateTimeObjectPropertyType |
The If-Unmodified-Since field specifies the HTTP Request If-Unmodified-Since header field, which allows a response to be sent only if the entity has not been modified since a specific date/time. |
Max_Forwards0..1 | IntegerObjectPropertyType |
The Max-Forwards field specifies the HTTP Request Max-Forwards header field, which defines the maximum number of times the message can be forwarded through proxies or gateways. |
Pragma0..1 | StringObjectPropertyType |
The Pragma field specifies the HTTP Request Pragma header field, which defines any implementation-specific values that may have various anywhere along the request-response chain. |
Proxy_Authorization0..1 | StringObjectPropertyType |
The Proxy-Authorization field specifies the HTTP Request Proxy-Authorization header field, which defines the authorization credentials for connecting to a proxy. |
Range0..1 | StringObjectPropertyType |
The Range field specifies the HTTP Request Range header field, which defines the range, in bytes, for requesting only part of an entity (bytes are numbered from 0). |
Referer0..1 | URIObjectType |
The Referer field specifies the HTTP Request Range Referer field, which defines the address of the previous web page from which a link to the currently requested page was followed. |
TE0..1 | StringObjectPropertyType |
The TE field specifies the HTTP Request TE field, which defines the transfer encodings the user agent is willing to accept. |
User_Agent0..1 | StringObjectPropertyType |
The User-Agent field specifies the HTTP Request User-Agent field, which defines the user agent string of the user agent. |
Via0..1 | StringObjectPropertyType |
The Via field specifies the HTTP Request Via field, which defines any proxies through which the request was sent. |
Warning0..1 | StringObjectPropertyType |
The Warning field specifies the HTTP Request Warning field, which defines any general warnings about possible problems with the entity body. |
DNT0..1 | StringObjectPropertyType |
The DNT field specifies the non-standard HTTP Request DNT field, which is typically used to request that a web application disable their tracking of a user. |
X_Requested_With0..1 | StringObjectPropertyType |
The X-Requested-With field specifies the non-standard HTTP Request X-Requested-With field, which is typically used to identify Ajax requests. |
X_Forwarded_For0..1 | StringObjectPropertyType |
The X-Forwarded-For field specifies the non-standard HTTP Request X-Forwarded-For field, which is typically used to identify the originating IP address of a client connecting to a web server through an HTTP proxy or load balancer. |
X_Forwarded_Proto0..1 | StringObjectPropertyType |
The X-Forwarded-Proto field specifies the non-standard HTTP Response X-Forwarded-Proto field, which identifies the originating protocol of an HTTP request. |
X_ATT_DeviceId0..1 | StringObjectPropertyType |
The X-ATT-DeviceId field specifies the non-standard HTTP Request X-ATT-DeviceId field, which is typically used to identify the make, model, and firmware of AT&T devices. |
X_Wap_Profile0..1 | URIObjectType |
The X-Wap-Profile field specifies the non-standard HTTP Request X-Wap-Profile field, which is typically used to link to an XML file on the Internet with a full description and details about the device currently connecting. |