Add #defines for "Expect" header, which is a part of RFC 2616
and used for HTTP PUT/POST operations.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hegde, Nagaraj P <nagaraj-p.hegde@hpe.com>
Reviewed-by: Samer El-Haj-Mahmoud <elhaj@hpe.com>
Reviewed-by: Jiaxin Wu <jiaxin.wu@intel.com>
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com>
///\r
#define HTTP_HEADER_X_AUTH_TOKEN "X-Auth-Token"\r
\r
+///\r
+/// Expect Header\r
+/// The "Expect" header field in a request indicates a certain set of\r
+/// behaviors (expectations) that need to be supported by the server in\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
+\r
+///\r
+/// Expect Header Value\r
+///\r
+#define HTTP_EXPECT_100_CONTINUE "100-continue"\r
+\r
#pragma pack()\r
\r
#endif\r