/// The version of an HTTP message is indicated by an HTTP-Version field\r
/// in the first line of the message.\r
///\r
-#define HTTP_VERSION "HTTP/1.1"\r
+#define HTTP_VERSION "HTTP/1.1"\r
\r
///\r
/// HTTP Request Method definitions\r
/// The Method token indicates the method to be performed on the\r
/// resource identified by the Request-URI. The method is case-sensitive.\r
///\r
-#define HTTP_METHOD_OPTIONS "OPTIONS"\r
-#define HTTP_METHOD_GET "GET"\r
-#define HTTP_METHOD_HEAD "HEAD"\r
-#define HTTP_METHOD_POST "POST"\r
-#define HTTP_METHOD_PUT "PUT"\r
-#define HTTP_METHOD_DELETE "DELETE"\r
-#define HTTP_METHOD_TRACE "TRACE"\r
-#define HTTP_METHOD_CONNECT "CONNECT"\r
-#define HTTP_METHOD_PATCH "PATCH"\r
+#define HTTP_METHOD_OPTIONS "OPTIONS"\r
+#define HTTP_METHOD_GET "GET"\r
+#define HTTP_METHOD_HEAD "HEAD"\r
+#define HTTP_METHOD_POST "POST"\r
+#define HTTP_METHOD_PUT "PUT"\r
+#define HTTP_METHOD_DELETE "DELETE"\r
+#define HTTP_METHOD_TRACE "TRACE"\r
+#define HTTP_METHOD_CONNECT "CONNECT"\r
+#define HTTP_METHOD_PATCH "PATCH"\r
\r
///\r
/// Connect method has maximum length according to EFI_HTTP_METHOD defined in\r
/// is specifically limited to a small set of desired types, as in the case of a request\r
/// for an in-line image.\r
///\r
-#define HTTP_HEADER_ACCEPT "Accept"\r
-\r
+#define HTTP_HEADER_ACCEPT "Accept"\r
\r
///\r
/// Accept-Charset Request Header\r
/// more comprehensive or special-purpose character sets to signal that capability to a\r
/// server which is capable of representing documents in those character sets.\r
///\r
-#define HTTP_HEADER_ACCEPT_CHARSET "Accept-Charset"\r
+#define HTTP_HEADER_ACCEPT_CHARSET "Accept-Charset"\r
\r
///\r
/// Accept-Language Request Header\r
/// but restricts the set of natural languages that are preferred\r
/// as a response to the request.\r
///\r
-#define HTTP_HEADER_ACCEPT_LANGUAGE "Accept-Language"\r
+#define HTTP_HEADER_ACCEPT_LANGUAGE "Accept-Language"\r
\r
///\r
/// Accept-Ranges Request Header\r
/// The Accept-Ranges response-header field allows the server to\r
/// indicate its acceptance of range requests for a resource:\r
///\r
-#define HTTP_HEADER_ACCEPT_RANGES "Accept-Ranges"\r
-\r
+#define HTTP_HEADER_ACCEPT_RANGES "Accept-Ranges"\r
\r
///\r
/// Accept-Encoding Request Header\r
/// The Accept-Encoding request-header field is similar to Accept,\r
/// but restricts the content-codings that are acceptable in the response.\r
///\r
-#define HTTP_HEADER_ACCEPT_ENCODING "Accept-Encoding"\r
+#define HTTP_HEADER_ACCEPT_ENCODING "Accept-Encoding"\r
\r
///\r
/// Content-Encoding Header\r
/// is primarily used to allow a document to be compressed without losing the identity\r
/// of its underlying media type.\r
///\r
-#define HTTP_HEADER_CONTENT_ENCODING "Content-Encoding"\r
+#define HTTP_HEADER_CONTENT_ENCODING "Content-Encoding"\r
\r
///\r
/// HTTP Content-Encoding Compression types\r
///\r
\r
-#define HTTP_CONTENT_ENCODING_IDENTITY "identity" /// No transformation is used. This is the default value for content coding.\r
-#define HTTP_CONTENT_ENCODING_GZIP "gzip" /// Content-Encoding: GNU zip format (described in RFC 1952).\r
-#define HTTP_CONTENT_ENCODING_COMPRESS "compress" /// encoding format produced by the common UNIX file compression program "compress".\r
-#define HTTP_CONTENT_ENCODING_DEFLATE "deflate" /// The "zlib" format defined in RFC 1950 in combination with the "deflate"\r
+#define HTTP_CONTENT_ENCODING_IDENTITY "identity" /// No transformation is used. This is the default value for content coding.\r
+#define HTTP_CONTENT_ENCODING_GZIP "gzip" /// Content-Encoding: GNU zip format (described in RFC 1952).\r
+#define HTTP_CONTENT_ENCODING_COMPRESS "compress" /// encoding format produced by the common UNIX file compression program "compress".\r
+#define HTTP_CONTENT_ENCODING_DEFLATE "deflate" /// The "zlib" format defined in RFC 1950 in combination with the "deflate"\r
/// compression mechanism described in RFC 1951.\r
\r
-\r
///\r
/// Content-Type Header\r
/// The Content-Type entity-header field indicates the media type of the entity-body sent to\r
/// the recipient or, in the case of the HEAD method, the media type that would have been sent\r
/// had the request been a GET.\r
///\r
-#define HTTP_HEADER_CONTENT_TYPE "Content-Type"\r
+#define HTTP_HEADER_CONTENT_TYPE "Content-Type"\r
//\r
// Common Media Types defined in http://www.iana.org/assignments/media-types/media-types.xhtml\r
//\r
#define HTTP_CONTENT_TYPE_APP_JSON "application/json"\r
#define HTTP_CONTENT_TYPE_APP_OCTET_STREAM "application/octet-stream"\r
\r
-#define HTTP_CONTENT_TYPE_TEXT_HTML "text/html"\r
-#define HTTP_CONTENT_TYPE_TEXT_PLAIN "text/plain"\r
-#define HTTP_CONTENT_TYPE_TEXT_CSS "text/css"\r
-#define HTTP_CONTENT_TYPE_TEXT_XML "text/xml"\r
-\r
-#define HTTP_CONTENT_TYPE_IMAGE_GIF "image/gif"\r
-#define HTTP_CONTENT_TYPE_IMAGE_JPEG "image/jpeg"\r
-#define HTTP_CONTENT_TYPE_IMAGE_PNG "image/png"\r
-#define HTTP_CONTENT_TYPE_IMAGE_SVG_XML "image/svg+xml"\r
+#define HTTP_CONTENT_TYPE_TEXT_HTML "text/html"\r
+#define HTTP_CONTENT_TYPE_TEXT_PLAIN "text/plain"\r
+#define HTTP_CONTENT_TYPE_TEXT_CSS "text/css"\r
+#define HTTP_CONTENT_TYPE_TEXT_XML "text/xml"\r
\r
+#define HTTP_CONTENT_TYPE_IMAGE_GIF "image/gif"\r
+#define HTTP_CONTENT_TYPE_IMAGE_JPEG "image/jpeg"\r
+#define HTTP_CONTENT_TYPE_IMAGE_PNG "image/png"\r
+#define HTTP_CONTENT_TYPE_IMAGE_SVG_XML "image/svg+xml"\r
\r
///\r
/// Content-Length Header\r
/// in decimal number of OCTETs, sent to the recipient or, in the case of the HEAD\r
/// method, the size of the entity-body that would have been sent had the request been a GET.\r
///\r
-#define HTTP_HEADER_CONTENT_LENGTH "Content-Length"\r
+#define HTTP_HEADER_CONTENT_LENGTH "Content-Length"\r
\r
///\r
/// Transfer-Encoding Header\r
/// and the recipient. This differs from the content-coding in that the transfer-coding\r
/// is a property of the message, not of the entity.\r
///\r
-#define HTTP_HEADER_TRANSFER_ENCODING "Transfer-Encoding"\r
-#define HTTP_HEADER_TRANSFER_ENCODING_CHUNKED "chunked"\r
-#define CHUNKED_TRANSFER_CODING_CR '\r'\r
-#define CHUNKED_TRANSFER_CODING_LF '\n'\r
-#define CHUNKED_TRANSFER_CODING_LAST_CHUNK '0'\r
-#define CHUNKED_TRANSFER_CODING_EXTENSION_SEPARATOR ';'\r
+#define HTTP_HEADER_TRANSFER_ENCODING "Transfer-Encoding"\r
+#define HTTP_HEADER_TRANSFER_ENCODING_CHUNKED "chunked"\r
+#define CHUNKED_TRANSFER_CODING_CR '\r'\r
+#define CHUNKED_TRANSFER_CODING_LF '\n'\r
+#define CHUNKED_TRANSFER_CODING_LAST_CHUNK '0'\r
+#define CHUNKED_TRANSFER_CODING_EXTENSION_SEPARATOR ';'\r
\r
///\r
/// User Agent Request Header\r
/// By convention, the product tokens are listed in order of their significance for\r
/// identifying the application.\r
///\r
-#define HTTP_HEADER_USER_AGENT "User-Agent"\r
+#define HTTP_HEADER_USER_AGENT "User-Agent"\r
\r
///\r
/// Host Request Header\r
/// The Host request-header field specifies the Internet host and port number of the resource\r
/// being requested, as obtained from the original URI given by the user or referring resource\r
///\r
-#define HTTP_HEADER_HOST "Host"\r
+#define HTTP_HEADER_HOST "Host"\r
\r
///\r
/// Location Response Header\r
/// the request. For 3xx responses, the location SHOULD indicate the server's preferred URI for\r
/// automatic redirection to the resource. The field value consists of a single absolute URI.\r
///\r
-#define HTTP_HEADER_LOCATION "Location"\r
+#define HTTP_HEADER_LOCATION "Location"\r
\r
///\r
/// The If-Match request-header field is used with a method to make it conditional.\r
/// to prevent inadvertent modification of the wrong version of a resource.\r
/// As a special case, the value "*" matches any current entity of the resource.\r
///\r
-#define HTTP_HEADER_IF_MATCH "If-Match"\r
-\r
+#define HTTP_HEADER_IF_MATCH "If-Match"\r
\r
///\r
/// The If-None-Match request-header field is used with a method to make it conditional.\r
/// to prevent a method (e.g. PUT) from inadvertently modifying an existing resource when the\r
/// client believes that the resource does not exist.\r
///\r
-#define HTTP_HEADER_IF_NONE_MATCH "If-None-Match"\r
-\r
-\r
+#define HTTP_HEADER_IF_NONE_MATCH "If-None-Match"\r
\r
///\r
/// Authorization Request Header\r
/// containing the authentication information of the user agent for\r
/// the realm of the resource being requested.\r
///\r
-#define HTTP_HEADER_AUTHORIZATION "Authorization"\r
+#define HTTP_HEADER_AUTHORIZATION "Authorization"\r
\r
///\r
/// ETAG Response Header\r
/// The ETag response-header field provides the current value of the entity tag\r
/// for the requested variant.\r
///\r
-#define HTTP_HEADER_ETAG "ETag"\r
+#define HTTP_HEADER_ETAG "ETag"\r
\r
///\r
/// Custom header field checked by the iLO web server to\r
/// specify a client session key.\r
/// Example: X-Auth-Token: 24de6b1f8fa147ad59f6452def628798\r
///\r
-#define HTTP_HEADER_X_AUTH_TOKEN "X-Auth-Token"\r
+#define HTTP_HEADER_X_AUTH_TOKEN "X-Auth-Token"\r
\r
///\r
/// Expect Header\r
/// order to properly handle this request. The only such expectation\r
/// defined by this specification is 100-continue.\r
///\r
-#define HTTP_HEADER_EXPECT "Expect"\r
+#define HTTP_HEADER_EXPECT "Expect"\r
\r
///\r
/// Expect Header Value\r
///\r
-#define HTTP_EXPECT_100_CONTINUE "100-continue"\r
+#define HTTP_EXPECT_100_CONTINUE "100-continue"\r
\r
#pragma pack()\r
\r