aboutsummaryrefslogtreecommitdiff
path: root/src/include
diff options
context:
space:
mode:
authorEvgeny Grin (Karlson2k) <k2k@narod.ru>2020-09-20 22:12:19 +0300
committerEvgeny Grin (Karlson2k) <k2k@narod.ru>2020-09-20 22:12:19 +0300
commit7138f3524c1cf4660c2a990e9cd0ddd10816ea88 (patch)
treec49cc26322b1dc6302a215cef8bd22d83e07c6ea /src/include
parente1f5f53a5f57d5be618dc22f1d6d210509fae36a (diff)
downloadlibmicrohttpd-7138f3524c1cf4660c2a990e9cd0ddd10816ea88.tar.gz
libmicrohttpd-7138f3524c1cf4660c2a990e9cd0ddd10816ea88.zip
Updated HTTP headers names, status codes and methods
Diffstat (limited to 'src/include')
-rw-r--r--src/include/microhttpd.h20
1 files changed, 17 insertions, 3 deletions
diff --git a/src/include/microhttpd.h b/src/include/microhttpd.h
index 9a49f67b..ad056c9b 100644
--- a/src/include/microhttpd.h
+++ b/src/include/microhttpd.h
@@ -539,7 +539,7 @@ MHD_get_reason_phrase_for (unsigned int code);
539 * @defgroup headers HTTP headers 539 * @defgroup headers HTTP headers
540 * These are the standard headers found in HTTP requests and responses. 540 * These are the standard headers found in HTTP requests and responses.
541 * See: http://www.iana.org/assignments/message-headers/message-headers.xml 541 * See: http://www.iana.org/assignments/message-headers/message-headers.xml
542 * Registry export date: 2019-06-09 542 * Registry export date: 2020-09-20
543 * @{ 543 * @{
544 */ 544 */
545 545
@@ -646,6 +646,8 @@ MHD_get_reason_phrase_for (unsigned int code);
646#define MHD_HTTP_HEADER_A_IM "A-IM" 646#define MHD_HTTP_HEADER_A_IM "A-IM"
647/* No category. RFC4229 */ 647/* No category. RFC4229 */
648#define MHD_HTTP_HEADER_ACCEPT_ADDITIONS "Accept-Additions" 648#define MHD_HTTP_HEADER_ACCEPT_ADDITIONS "Accept-Additions"
649/* Experimental. RFC-ietf-httpbis-client-hints-15, Section 3.1 */
650#define MHD_HTTP_HEADER_ACCEPT_CH "Accept-CH"
649/* Informational. RFC7089 */ 651/* Informational. RFC7089 */
650#define MHD_HTTP_HEADER_ACCEPT_DATETIME "Accept-Datetime" 652#define MHD_HTTP_HEADER_ACCEPT_DATETIME "Accept-Datetime"
651/* No category. RFC4229 */ 653/* No category. RFC4229 */
@@ -684,6 +686,10 @@ MHD_get_reason_phrase_for (unsigned int code);
684#define MHD_HTTP_HEADER_CALDAV_TIMEZONES "CalDAV-Timezones" 686#define MHD_HTTP_HEADER_CALDAV_TIMEZONES "CalDAV-Timezones"
685/* Standard. RFC8586 */ 687/* Standard. RFC8586 */
686#define MHD_HTTP_HEADER_CDN_LOOP "CDN-Loop" 688#define MHD_HTTP_HEADER_CDN_LOOP "CDN-Loop"
689/* Standard. RFC8739, Section 3.3 */
690#define MHD_HTTP_HEADER_CERT_NOT_AFTER "Cert-Not-After"
691/* Standard. RFC8739, Section 3.3 */
692#define MHD_HTTP_HEADER_CERT_NOT_BEFORE "Cert-Not-Before"
687/* Obsoleted. RFC2068; RFC2616 */ 693/* Obsoleted. RFC2068; RFC2616 */
688#define MHD_HTTP_HEADER_CONTENT_BASE "Content-Base" 694#define MHD_HTTP_HEADER_CONTENT_BASE "Content-Base"
689/* Standard. RFC6266 */ 695/* Standard. RFC6266 */
@@ -759,6 +765,14 @@ MHD_get_reason_phrase_for (unsigned int code);
759#define MHD_HTTP_HEADER_METER "Meter" 765#define MHD_HTTP_HEADER_METER "Meter"
760/* No category. RFC4229 */ 766/* No category. RFC4229 */
761#define MHD_HTTP_HEADER_NEGOTIATE "Negotiate" 767#define MHD_HTTP_HEADER_NEGOTIATE "Negotiate"
768/* Standard. OData Version 4.01 Part 1: Protocol; OASIS; Chet_Ensign */
769#define MHD_HTTP_HEADER_ODATA_ENTITYID "OData-EntityId"
770/* Standard. OData Version 4.01 Part 1: Protocol; OASIS; Chet_Ensign */
771#define MHD_HTTP_HEADER_ODATA_ISOLATION "OData-Isolation"
772/* Standard. OData Version 4.01 Part 1: Protocol; OASIS; Chet_Ensign */
773#define MHD_HTTP_HEADER_ODATA_MAXVERSION "OData-MaxVersion"
774/* Standard. OData Version 4.01 Part 1: Protocol; OASIS; Chet_Ensign */
775#define MHD_HTTP_HEADER_ODATA_VERSION "OData-Version"
762/* No category. RFC4229 */ 776/* No category. RFC4229 */
763#define MHD_HTTP_HEADER_OPT "Opt" 777#define MHD_HTTP_HEADER_OPT "Opt"
764/* Experimental. RFC8053, Section 3 */ 778/* Experimental. RFC8053, Section 3 */
@@ -767,7 +781,7 @@ MHD_get_reason_phrase_for (unsigned int code);
767#define MHD_HTTP_HEADER_ORDERING_TYPE "Ordering-Type" 781#define MHD_HTTP_HEADER_ORDERING_TYPE "Ordering-Type"
768/* Standard. RFC6454 */ 782/* Standard. RFC6454 */
769#define MHD_HTTP_HEADER_ORIGIN "Origin" 783#define MHD_HTTP_HEADER_ORIGIN "Origin"
770/* Standard. RFC-ietf-core-object-security-16, Section 11.1 */ 784/* Standard. RFC8613, Section 11.1 */
771#define MHD_HTTP_HEADER_OSCORE "OSCORE" 785#define MHD_HTTP_HEADER_OSCORE "OSCORE"
772/* Standard. RFC4918 */ 786/* Standard. RFC4918 */
773#define MHD_HTTP_HEADER_OVERWRITE "Overwrite" 787#define MHD_HTTP_HEADER_OVERWRITE "Overwrite"
@@ -893,7 +907,7 @@ MHD_get_reason_phrase_for (unsigned int code);
893 * @defgroup methods HTTP methods 907 * @defgroup methods HTTP methods
894 * HTTP methods (as strings). 908 * HTTP methods (as strings).
895 * See: http://www.iana.org/assignments/http-methods/http-methods.xml 909 * See: http://www.iana.org/assignments/http-methods/http-methods.xml
896 * Registry export date: 2019-06-09 910 * Registry export date: 2020-09-20
897 * @{ 911 * @{
898 */ 912 */
899 913