GNU libmicrohttpd  0.9.59
HTTP headers

Macros

#define MHD_HTTP_HEADER_ACCEPT   "Accept"
 
#define MHD_HTTP_HEADER_ACCEPT_CHARSET   "Accept-Charset"
 
#define MHD_HTTP_HEADER_ACCEPT_ENCODING   "Accept-Encoding"
 
#define MHD_HTTP_HEADER_ACCEPT_LANGUAGE   "Accept-Language"
 
#define MHD_HTTP_HEADER_ACCEPT_RANGES   "Accept-Ranges"
 
#define MHD_HTTP_HEADER_AGE   "Age"
 
#define MHD_HTTP_HEADER_ALLOW   "Allow"
 
#define MHD_HTTP_HEADER_AUTHORIZATION   "Authorization"
 
#define MHD_HTTP_HEADER_CACHE_CONTROL   "Cache-Control"
 
#define MHD_HTTP_HEADER_CLOSE   "Close"
 
#define MHD_HTTP_HEADER_CONNECTION   "Connection"
 
#define MHD_HTTP_HEADER_CONTENT_ENCODING   "Content-Encoding"
 
#define MHD_HTTP_HEADER_CONTENT_LANGUAGE   "Content-Language"
 
#define MHD_HTTP_HEADER_CONTENT_LENGTH   "Content-Length"
 
#define MHD_HTTP_HEADER_CONTENT_LOCATION   "Content-Location"
 
#define MHD_HTTP_HEADER_CONTENT_RANGE   "Content-Range"
 
#define MHD_HTTP_HEADER_CONTENT_TYPE   "Content-Type"
 
#define MHD_HTTP_HEADER_DATE   "Date"
 
#define MHD_HTTP_HEADER_ETAG   "ETag"
 
#define MHD_HTTP_HEADER_EXPECT   "Expect"
 
#define MHD_HTTP_HEADER_EXPIRES   "Expires"
 
#define MHD_HTTP_HEADER_FROM   "From"
 
#define MHD_HTTP_HEADER_HOST   "Host"
 
#define MHD_HTTP_HEADER_IF_MATCH   "If-Match"
 
#define MHD_HTTP_HEADER_IF_MODIFIED_SINCE   "If-Modified-Since"
 
#define MHD_HTTP_HEADER_IF_NONE_MATCH   "If-None-Match"
 
#define MHD_HTTP_HEADER_IF_RANGE   "If-Range"
 
#define MHD_HTTP_HEADER_IF_UNMODIFIED_SINCE   "If-Unmodified-Since"
 
#define MHD_HTTP_HEADER_LAST_MODIFIED   "Last-Modified"
 
#define MHD_HTTP_HEADER_LOCATION   "Location"
 
#define MHD_HTTP_HEADER_MAX_FORWARDS   "Max-Forwards"
 
#define MHD_HTTP_HEADER_MIME_VERSION   "MIME-Version"
 
#define MHD_HTTP_HEADER_PRAGMA   "Pragma"
 
#define MHD_HTTP_HEADER_PROXY_AUTHENTICATE   "Proxy-Authenticate"
 
#define MHD_HTTP_HEADER_PROXY_AUTHORIZATION   "Proxy-Authorization"
 
#define MHD_HTTP_HEADER_RANGE   "Range"
 
#define MHD_HTTP_HEADER_REFERER   "Referer"
 
#define MHD_HTTP_HEADER_RETRY_AFTER   "Retry-After"
 
#define MHD_HTTP_HEADER_SERVER   "Server"
 
#define MHD_HTTP_HEADER_TE   "TE"
 
#define MHD_HTTP_HEADER_TRAILER   "Trailer"
 
#define MHD_HTTP_HEADER_TRANSFER_ENCODING   "Transfer-Encoding"
 
#define MHD_HTTP_HEADER_UPGRADE   "Upgrade"
 
#define MHD_HTTP_HEADER_USER_AGENT   "User-Agent"
 
#define MHD_HTTP_HEADER_VARY   "Vary"
 
#define MHD_HTTP_HEADER_VIA   "Via"
 
#define MHD_HTTP_HEADER_WWW_AUTHENTICATE   "WWW-Authenticate"
 
#define MHD_HTTP_HEADER_WARNING   "Warning"
 
#define MHD_HTTP_HEADER_A_IM   "A-IM"
 
#define MHD_HTTP_HEADER_ACCEPT_ADDITIONS   "Accept-Additions"
 
#define MHD_HTTP_HEADER_ACCEPT_DATETIME   "Accept-Datetime"
 
#define MHD_HTTP_HEADER_ACCEPT_FEATURES   "Accept-Features"
 
#define MHD_HTTP_HEADER_ACCEPT_PATCH   "Accept-Patch"
 
#define MHD_HTTP_HEADER_ALPN   "ALPN"
 
#define MHD_HTTP_HEADER_ALT_SVC   "Alt-Svc"
 
#define MHD_HTTP_HEADER_ALT_USED   "Alt-Used"
 
#define MHD_HTTP_HEADER_ALTERNATES   "Alternates"
 
#define MHD_HTTP_HEADER_APPLY_TO_REDIRECT_REF   "Apply-To-Redirect-Ref"
 
#define MHD_HTTP_HEADER_AUTHENTICATION_CONTROL   "Authentication-Control"
 
#define MHD_HTTP_HEADER_AUTHENTICATION_INFO   "Authentication-Info"
 
#define MHD_HTTP_HEADER_C_EXT   "C-Ext"
 
#define MHD_HTTP_HEADER_C_MAN   "C-Man"
 
#define MHD_HTTP_HEADER_C_OPT   "C-Opt"
 
#define MHD_HTTP_HEADER_C_PEP   "C-PEP"
 
#define MHD_HTTP_HEADER_C_PEP_INFO   "C-PEP-Info"
 
#define MHD_HTTP_HEADER_CALDAV_TIMEZONES   "CalDAV-Timezones"
 
#define MHD_HTTP_HEADER_CONTENT_BASE   "Content-Base"
 
#define MHD_HTTP_HEADER_CONTENT_DISPOSITION   "Content-Disposition"
 
#define MHD_HTTP_HEADER_CONTENT_ID   "Content-ID"
 
#define MHD_HTTP_HEADER_CONTENT_MD5   "Content-MD5"
 
#define MHD_HTTP_HEADER_CONTENT_SCRIPT_TYPE   "Content-Script-Type"
 
#define MHD_HTTP_HEADER_CONTENT_STYLE_TYPE   "Content-Style-Type"
 
#define MHD_HTTP_HEADER_CONTENT_VERSION   "Content-Version"
 
#define MHD_HTTP_HEADER_COOKIE   "Cookie"
 
#define MHD_HTTP_HEADER_COOKIE2   "Cookie2"
 
#define MHD_HTTP_HEADER_DASL   "DASL"
 
#define MHD_HTTP_HEADER_DAV   "DAV"
 
#define MHD_HTTP_HEADER_DEFAULT_STYLE   "Default-Style"
 
#define MHD_HTTP_HEADER_DELTA_BASE   "Delta-Base"
 
#define MHD_HTTP_HEADER_DEPTH   "Depth"
 
#define MHD_HTTP_HEADER_DERIVED_FROM   "Derived-From"
 
#define MHD_HTTP_HEADER_DESTINATION   "Destination"
 
#define MHD_HTTP_HEADER_DIFFERENTIAL_ID   "Differential-ID"
 
#define MHD_HTTP_HEADER_DIGEST   "Digest"
 
#define MHD_HTTP_HEADER_EXT   "Ext"
 
#define MHD_HTTP_HEADER_FORWARDED   "Forwarded"
 
#define MHD_HTTP_HEADER_GETPROFILE   "GetProfile"
 
#define MHD_HTTP_HEADER_HOBAREG   "Hobareg"
 
#define MHD_HTTP_HEADER_HTTP2_SETTINGS   "HTTP2-Settings"
 
#define MHD_HTTP_HEADER_IM   "IM"
 
#define MHD_HTTP_HEADER_IF   "If"
 
#define MHD_HTTP_HEADER_IF_SCHEDULE_TAG_MATCH   "If-Schedule-Tag-Match"
 
#define MHD_HTTP_HEADER_KEEP_ALIVE   "Keep-Alive"
 
#define MHD_HTTP_HEADER_LABEL   "Label"
 
#define MHD_HTTP_HEADER_LINK   "Link"
 
#define MHD_HTTP_HEADER_LOCK_TOKEN   "Lock-Token"
 
#define MHD_HTTP_HEADER_MAN   "Man"
 
#define MHD_HTTP_HEADER_MEMENTO_DATETIME   "Memento-Datetime"
 
#define MHD_HTTP_HEADER_METER   "Meter"
 
#define MHD_HTTP_HEADER_NEGOTIATE   "Negotiate"
 
#define MHD_HTTP_HEADER_OPT   "Opt"
 
#define MHD_HTTP_HEADER_OPTIONAL_WWW_AUTHENTICATE   "Optional-WWW-Authenticate"
 
#define MHD_HTTP_HEADER_ORDERING_TYPE   "Ordering-Type"
 
#define MHD_HTTP_HEADER_ORIGIN   "Origin"
 
#define MHD_HTTP_HEADER_OVERWRITE   "Overwrite"
 
#define MHD_HTTP_HEADER_P3P   "P3P"
 
#define MHD_HTTP_HEADER_PEP   "PEP"
 
#define MHD_HTTP_HEADER_PICS_LABEL   "PICS-Label"
 
#define MHD_HTTP_HEADER_PEP_INFO   "Pep-Info"
 
#define MHD_HTTP_HEADER_POSITION   "Position"
 
#define MHD_HTTP_HEADER_PREFER   "Prefer"
 
#define MHD_HTTP_HEADER_PREFERENCE_APPLIED   "Preference-Applied"
 
#define MHD_HTTP_HEADER_PROFILEOBJECT   "ProfileObject"
 
#define MHD_HTTP_HEADER_PROTOCOL   "Protocol"
 
#define MHD_HTTP_HEADER_PROTOCOL_INFO   "Protocol-Info"
 
#define MHD_HTTP_HEADER_PROTOCOL_QUERY   "Protocol-Query"
 
#define MHD_HTTP_HEADER_PROTOCOL_REQUEST   "Protocol-Request"
 
#define MHD_HTTP_HEADER_PROXY_AUTHENTICATION_INFO   "Proxy-Authentication-Info"
 
#define MHD_HTTP_HEADER_PROXY_FEATURES   "Proxy-Features"
 
#define MHD_HTTP_HEADER_PROXY_INSTRUCTION   "Proxy-Instruction"
 
#define MHD_HTTP_HEADER_PUBLIC   "Public"
 
#define MHD_HTTP_HEADER_PUBLIC_KEY_PINS   "Public-Key-Pins"
 
#define MHD_HTTP_HEADER_PUBLIC_KEY_PINS_REPORT_ONLY   "Public-Key-Pins-Report-Only"
 
#define MHD_HTTP_HEADER_REDIRECT_REF   "Redirect-Ref"
 
#define MHD_HTTP_HEADER_SAFE   "Safe"
 
#define MHD_HTTP_HEADER_SCHEDULE_REPLY   "Schedule-Reply"
 
#define MHD_HTTP_HEADER_SCHEDULE_TAG   "Schedule-Tag"
 
#define MHD_HTTP_HEADER_SEC_WEBSOCKET_ACCEPT   "Sec-WebSocket-Accept"
 
#define MHD_HTTP_HEADER_SEC_WEBSOCKET_EXTENSIONS   "Sec-WebSocket-Extensions"
 
#define MHD_HTTP_HEADER_SEC_WEBSOCKET_KEY   "Sec-WebSocket-Key"
 
#define MHD_HTTP_HEADER_SEC_WEBSOCKET_PROTOCOL   "Sec-WebSocket-Protocol"
 
#define MHD_HTTP_HEADER_SEC_WEBSOCKET_VERSION   "Sec-WebSocket-Version"
 
#define MHD_HTTP_HEADER_SECURITY_SCHEME   "Security-Scheme"
 
#define MHD_HTTP_HEADER_SET_COOKIE   "Set-Cookie"
 
#define MHD_HTTP_HEADER_SET_COOKIE2   "Set-Cookie2"
 
#define MHD_HTTP_HEADER_SETPROFILE   "SetProfile"
 
#define MHD_HTTP_HEADER_SLUG   "SLUG"
 
#define MHD_HTTP_HEADER_SOAPACTION   "SoapAction"
 
#define MHD_HTTP_HEADER_STATUS_URI   "Status-URI"
 
#define MHD_HTTP_HEADER_STRICT_TRANSPORT_SECURITY   "Strict-Transport-Security"
 
#define MHD_HTTP_HEADER_SURROGATE_CAPABILITY   "Surrogate-Capability"
 
#define MHD_HTTP_HEADER_SURROGATE_CONTROL   "Surrogate-Control"
 
#define MHD_HTTP_HEADER_TCN   "TCN"
 
#define MHD_HTTP_HEADER_TIMEOUT   "Timeout"
 
#define MHD_HTTP_HEADER_TOPIC   "Topic"
 
#define MHD_HTTP_HEADER_TTL   "TTL"
 
#define MHD_HTTP_HEADER_URGENCY   "Urgency"
 
#define MHD_HTTP_HEADER_URI   "URI"
 
#define MHD_HTTP_HEADER_VARIANT_VARY   "Variant-Vary"
 
#define MHD_HTTP_HEADER_WANT_DIGEST   "Want-Digest"
 
#define MHD_HTTP_HEADER_X_FRAME_OPTIONS   "X-Frame-Options"
 
#define MHD_HTTP_HEADER_ACCESS_CONTROL_ALLOW_ORIGIN   "Access-Control-Allow-Origin"
 

Detailed Description

These are the standard headers found in HTTP requests and responses. See: http://www.iana.org/assignments/message-headers/message-headers.xml Registry Version 2017-01-27

Macro Definition Documentation

◆ MHD_HTTP_HEADER_A_IM

#define MHD_HTTP_HEADER_A_IM   "A-IM"

Definition at line 518 of file microhttpd.h.

◆ MHD_HTTP_HEADER_ACCEPT

#define MHD_HTTP_HEADER_ACCEPT   "Accept"

Definition at line 420 of file microhttpd.h.

◆ MHD_HTTP_HEADER_ACCEPT_ADDITIONS

#define MHD_HTTP_HEADER_ACCEPT_ADDITIONS   "Accept-Additions"

Definition at line 520 of file microhttpd.h.

◆ MHD_HTTP_HEADER_ACCEPT_CHARSET

#define MHD_HTTP_HEADER_ACCEPT_CHARSET   "Accept-Charset"

Definition at line 422 of file microhttpd.h.

◆ MHD_HTTP_HEADER_ACCEPT_DATETIME

#define MHD_HTTP_HEADER_ACCEPT_DATETIME   "Accept-Datetime"

Definition at line 522 of file microhttpd.h.

◆ MHD_HTTP_HEADER_ACCEPT_ENCODING

#define MHD_HTTP_HEADER_ACCEPT_ENCODING   "Accept-Encoding"

Definition at line 424 of file microhttpd.h.

◆ MHD_HTTP_HEADER_ACCEPT_FEATURES

#define MHD_HTTP_HEADER_ACCEPT_FEATURES   "Accept-Features"

Definition at line 524 of file microhttpd.h.

◆ MHD_HTTP_HEADER_ACCEPT_LANGUAGE

#define MHD_HTTP_HEADER_ACCEPT_LANGUAGE   "Accept-Language"

Definition at line 426 of file microhttpd.h.

◆ MHD_HTTP_HEADER_ACCEPT_PATCH

#define MHD_HTTP_HEADER_ACCEPT_PATCH   "Accept-Patch"

Definition at line 526 of file microhttpd.h.

◆ MHD_HTTP_HEADER_ACCEPT_RANGES

#define MHD_HTTP_HEADER_ACCEPT_RANGES   "Accept-Ranges"

Definition at line 428 of file microhttpd.h.

◆ MHD_HTTP_HEADER_ACCESS_CONTROL_ALLOW_ORIGIN

#define MHD_HTTP_HEADER_ACCESS_CONTROL_ALLOW_ORIGIN   "Access-Control-Allow-Origin"

Definition at line 725 of file microhttpd.h.

◆ MHD_HTTP_HEADER_AGE

#define MHD_HTTP_HEADER_AGE   "Age"

Definition at line 430 of file microhttpd.h.

◆ MHD_HTTP_HEADER_ALLOW

#define MHD_HTTP_HEADER_ALLOW   "Allow"

Definition at line 432 of file microhttpd.h.

◆ MHD_HTTP_HEADER_ALPN

#define MHD_HTTP_HEADER_ALPN   "ALPN"

Definition at line 528 of file microhttpd.h.

◆ MHD_HTTP_HEADER_ALT_SVC

#define MHD_HTTP_HEADER_ALT_SVC   "Alt-Svc"

Definition at line 530 of file microhttpd.h.

◆ MHD_HTTP_HEADER_ALT_USED

#define MHD_HTTP_HEADER_ALT_USED   "Alt-Used"

Definition at line 532 of file microhttpd.h.

◆ MHD_HTTP_HEADER_ALTERNATES

#define MHD_HTTP_HEADER_ALTERNATES   "Alternates"

Definition at line 534 of file microhttpd.h.

◆ MHD_HTTP_HEADER_APPLY_TO_REDIRECT_REF

#define MHD_HTTP_HEADER_APPLY_TO_REDIRECT_REF   "Apply-To-Redirect-Ref"

Definition at line 536 of file microhttpd.h.

◆ MHD_HTTP_HEADER_AUTHENTICATION_CONTROL

#define MHD_HTTP_HEADER_AUTHENTICATION_CONTROL   "Authentication-Control"

Definition at line 538 of file microhttpd.h.

◆ MHD_HTTP_HEADER_AUTHENTICATION_INFO

#define MHD_HTTP_HEADER_AUTHENTICATION_INFO   "Authentication-Info"

Definition at line 540 of file microhttpd.h.

◆ MHD_HTTP_HEADER_AUTHORIZATION

#define MHD_HTTP_HEADER_AUTHORIZATION   "Authorization"

◆ MHD_HTTP_HEADER_C_EXT

#define MHD_HTTP_HEADER_C_EXT   "C-Ext"

Definition at line 542 of file microhttpd.h.

◆ MHD_HTTP_HEADER_C_MAN

#define MHD_HTTP_HEADER_C_MAN   "C-Man"

Definition at line 544 of file microhttpd.h.

◆ MHD_HTTP_HEADER_C_OPT

#define MHD_HTTP_HEADER_C_OPT   "C-Opt"

Definition at line 546 of file microhttpd.h.

◆ MHD_HTTP_HEADER_C_PEP

#define MHD_HTTP_HEADER_C_PEP   "C-PEP"

Definition at line 548 of file microhttpd.h.

◆ MHD_HTTP_HEADER_C_PEP_INFO

#define MHD_HTTP_HEADER_C_PEP_INFO   "C-PEP-Info"

Definition at line 550 of file microhttpd.h.

◆ MHD_HTTP_HEADER_CACHE_CONTROL

#define MHD_HTTP_HEADER_CACHE_CONTROL   "Cache-Control"

Definition at line 436 of file microhttpd.h.

◆ MHD_HTTP_HEADER_CALDAV_TIMEZONES

#define MHD_HTTP_HEADER_CALDAV_TIMEZONES   "CalDAV-Timezones"

Definition at line 552 of file microhttpd.h.

◆ MHD_HTTP_HEADER_CLOSE

#define MHD_HTTP_HEADER_CLOSE   "Close"

Definition at line 438 of file microhttpd.h.

◆ MHD_HTTP_HEADER_CONNECTION

#define MHD_HTTP_HEADER_CONNECTION   "Connection"

Definition at line 440 of file microhttpd.h.

Referenced by build_header_response(), and keepalive_possible().

◆ MHD_HTTP_HEADER_CONTENT_BASE

#define MHD_HTTP_HEADER_CONTENT_BASE   "Content-Base"

Definition at line 554 of file microhttpd.h.

◆ MHD_HTTP_HEADER_CONTENT_DISPOSITION

#define MHD_HTTP_HEADER_CONTENT_DISPOSITION   "Content-Disposition"

Definition at line 556 of file microhttpd.h.

◆ MHD_HTTP_HEADER_CONTENT_ENCODING

#define MHD_HTTP_HEADER_CONTENT_ENCODING   "Content-Encoding"

Definition at line 442 of file microhttpd.h.

◆ MHD_HTTP_HEADER_CONTENT_ID

#define MHD_HTTP_HEADER_CONTENT_ID   "Content-ID"

Definition at line 558 of file microhttpd.h.

◆ MHD_HTTP_HEADER_CONTENT_LANGUAGE

#define MHD_HTTP_HEADER_CONTENT_LANGUAGE   "Content-Language"

Definition at line 444 of file microhttpd.h.

◆ MHD_HTTP_HEADER_CONTENT_LENGTH

#define MHD_HTTP_HEADER_CONTENT_LENGTH   "Content-Length"

Definition at line 446 of file microhttpd.h.

Referenced by build_header_response(), and parse_connection_headers().

◆ MHD_HTTP_HEADER_CONTENT_LOCATION

#define MHD_HTTP_HEADER_CONTENT_LOCATION   "Content-Location"

Definition at line 448 of file microhttpd.h.

◆ MHD_HTTP_HEADER_CONTENT_MD5

#define MHD_HTTP_HEADER_CONTENT_MD5   "Content-MD5"

Definition at line 560 of file microhttpd.h.

◆ MHD_HTTP_HEADER_CONTENT_RANGE

#define MHD_HTTP_HEADER_CONTENT_RANGE   "Content-Range"

Definition at line 450 of file microhttpd.h.

◆ MHD_HTTP_HEADER_CONTENT_SCRIPT_TYPE

#define MHD_HTTP_HEADER_CONTENT_SCRIPT_TYPE   "Content-Script-Type"

Definition at line 562 of file microhttpd.h.

◆ MHD_HTTP_HEADER_CONTENT_STYLE_TYPE

#define MHD_HTTP_HEADER_CONTENT_STYLE_TYPE   "Content-Style-Type"

Definition at line 564 of file microhttpd.h.

◆ MHD_HTTP_HEADER_CONTENT_TYPE

#define MHD_HTTP_HEADER_CONTENT_TYPE   "Content-Type"

Definition at line 452 of file microhttpd.h.

Referenced by MHD_create_post_processor().

◆ MHD_HTTP_HEADER_CONTENT_VERSION

#define MHD_HTTP_HEADER_CONTENT_VERSION   "Content-Version"

Definition at line 566 of file microhttpd.h.

◆ MHD_HTTP_HEADER_COOKIE

#define MHD_HTTP_HEADER_COOKIE   "Cookie"

Definition at line 568 of file microhttpd.h.

Referenced by parse_cookie_header().

◆ MHD_HTTP_HEADER_COOKIE2

#define MHD_HTTP_HEADER_COOKIE2   "Cookie2"

Definition at line 570 of file microhttpd.h.

◆ MHD_HTTP_HEADER_DASL

#define MHD_HTTP_HEADER_DASL   "DASL"

Definition at line 572 of file microhttpd.h.

◆ MHD_HTTP_HEADER_DATE

#define MHD_HTTP_HEADER_DATE   "Date"

Definition at line 454 of file microhttpd.h.

Referenced by build_header_response().

◆ MHD_HTTP_HEADER_DAV

#define MHD_HTTP_HEADER_DAV   "DAV"

Definition at line 574 of file microhttpd.h.

◆ MHD_HTTP_HEADER_DEFAULT_STYLE

#define MHD_HTTP_HEADER_DEFAULT_STYLE   "Default-Style"

Definition at line 576 of file microhttpd.h.

◆ MHD_HTTP_HEADER_DELTA_BASE

#define MHD_HTTP_HEADER_DELTA_BASE   "Delta-Base"

Definition at line 578 of file microhttpd.h.

◆ MHD_HTTP_HEADER_DEPTH

#define MHD_HTTP_HEADER_DEPTH   "Depth"

Definition at line 580 of file microhttpd.h.

◆ MHD_HTTP_HEADER_DERIVED_FROM

#define MHD_HTTP_HEADER_DERIVED_FROM   "Derived-From"

Definition at line 582 of file microhttpd.h.

◆ MHD_HTTP_HEADER_DESTINATION

#define MHD_HTTP_HEADER_DESTINATION   "Destination"

Definition at line 584 of file microhttpd.h.

◆ MHD_HTTP_HEADER_DIFFERENTIAL_ID

#define MHD_HTTP_HEADER_DIFFERENTIAL_ID   "Differential-ID"

Definition at line 586 of file microhttpd.h.

◆ MHD_HTTP_HEADER_DIGEST

#define MHD_HTTP_HEADER_DIGEST   "Digest"

Definition at line 588 of file microhttpd.h.

◆ MHD_HTTP_HEADER_ETAG

#define MHD_HTTP_HEADER_ETAG   "ETag"

Definition at line 456 of file microhttpd.h.

◆ MHD_HTTP_HEADER_EXPECT

#define MHD_HTTP_HEADER_EXPECT   "Expect"

Definition at line 458 of file microhttpd.h.

Referenced by need_100_continue().

◆ MHD_HTTP_HEADER_EXPIRES

#define MHD_HTTP_HEADER_EXPIRES   "Expires"

Definition at line 460 of file microhttpd.h.

◆ MHD_HTTP_HEADER_EXT

#define MHD_HTTP_HEADER_EXT   "Ext"

Definition at line 590 of file microhttpd.h.

◆ MHD_HTTP_HEADER_FORWARDED

#define MHD_HTTP_HEADER_FORWARDED   "Forwarded"

Definition at line 592 of file microhttpd.h.

◆ MHD_HTTP_HEADER_FROM

#define MHD_HTTP_HEADER_FROM   "From"

Definition at line 462 of file microhttpd.h.

◆ MHD_HTTP_HEADER_GETPROFILE

#define MHD_HTTP_HEADER_GETPROFILE   "GetProfile"

Definition at line 594 of file microhttpd.h.

◆ MHD_HTTP_HEADER_HOBAREG

#define MHD_HTTP_HEADER_HOBAREG   "Hobareg"

Definition at line 596 of file microhttpd.h.

◆ MHD_HTTP_HEADER_HOST

#define MHD_HTTP_HEADER_HOST   "Host"

Definition at line 464 of file microhttpd.h.

Referenced by parse_connection_headers().

◆ MHD_HTTP_HEADER_HTTP2_SETTINGS

#define MHD_HTTP_HEADER_HTTP2_SETTINGS   "HTTP2-Settings"

Definition at line 598 of file microhttpd.h.

◆ MHD_HTTP_HEADER_IF

#define MHD_HTTP_HEADER_IF   "If"

Definition at line 602 of file microhttpd.h.

◆ MHD_HTTP_HEADER_IF_MATCH

#define MHD_HTTP_HEADER_IF_MATCH   "If-Match"

Definition at line 466 of file microhttpd.h.

◆ MHD_HTTP_HEADER_IF_MODIFIED_SINCE

#define MHD_HTTP_HEADER_IF_MODIFIED_SINCE   "If-Modified-Since"

Definition at line 468 of file microhttpd.h.

◆ MHD_HTTP_HEADER_IF_NONE_MATCH

#define MHD_HTTP_HEADER_IF_NONE_MATCH   "If-None-Match"

Definition at line 470 of file microhttpd.h.

◆ MHD_HTTP_HEADER_IF_RANGE

#define MHD_HTTP_HEADER_IF_RANGE   "If-Range"

Definition at line 472 of file microhttpd.h.

◆ MHD_HTTP_HEADER_IF_SCHEDULE_TAG_MATCH

#define MHD_HTTP_HEADER_IF_SCHEDULE_TAG_MATCH   "If-Schedule-Tag-Match"

Definition at line 604 of file microhttpd.h.

◆ MHD_HTTP_HEADER_IF_UNMODIFIED_SINCE

#define MHD_HTTP_HEADER_IF_UNMODIFIED_SINCE   "If-Unmodified-Since"

Definition at line 474 of file microhttpd.h.

◆ MHD_HTTP_HEADER_IM

#define MHD_HTTP_HEADER_IM   "IM"

Definition at line 600 of file microhttpd.h.

◆ MHD_HTTP_HEADER_KEEP_ALIVE

#define MHD_HTTP_HEADER_KEEP_ALIVE   "Keep-Alive"

Definition at line 606 of file microhttpd.h.

◆ MHD_HTTP_HEADER_LABEL

#define MHD_HTTP_HEADER_LABEL   "Label"

Definition at line 608 of file microhttpd.h.

◆ MHD_HTTP_HEADER_LAST_MODIFIED

#define MHD_HTTP_HEADER_LAST_MODIFIED   "Last-Modified"

Definition at line 476 of file microhttpd.h.

◆ MHD_HTTP_HEADER_LINK

#define MHD_HTTP_HEADER_LINK   "Link"

Definition at line 610 of file microhttpd.h.

◆ MHD_HTTP_HEADER_LOCATION

#define MHD_HTTP_HEADER_LOCATION   "Location"

Definition at line 478 of file microhttpd.h.

◆ MHD_HTTP_HEADER_LOCK_TOKEN

#define MHD_HTTP_HEADER_LOCK_TOKEN   "Lock-Token"

Definition at line 612 of file microhttpd.h.

◆ MHD_HTTP_HEADER_MAN

#define MHD_HTTP_HEADER_MAN   "Man"

Definition at line 614 of file microhttpd.h.

◆ MHD_HTTP_HEADER_MAX_FORWARDS

#define MHD_HTTP_HEADER_MAX_FORWARDS   "Max-Forwards"

Definition at line 480 of file microhttpd.h.

◆ MHD_HTTP_HEADER_MEMENTO_DATETIME

#define MHD_HTTP_HEADER_MEMENTO_DATETIME   "Memento-Datetime"

Definition at line 616 of file microhttpd.h.

◆ MHD_HTTP_HEADER_METER

#define MHD_HTTP_HEADER_METER   "Meter"

Definition at line 618 of file microhttpd.h.

◆ MHD_HTTP_HEADER_MIME_VERSION

#define MHD_HTTP_HEADER_MIME_VERSION   "MIME-Version"

Definition at line 482 of file microhttpd.h.

◆ MHD_HTTP_HEADER_NEGOTIATE

#define MHD_HTTP_HEADER_NEGOTIATE   "Negotiate"

Definition at line 620 of file microhttpd.h.

◆ MHD_HTTP_HEADER_OPT

#define MHD_HTTP_HEADER_OPT   "Opt"

Definition at line 622 of file microhttpd.h.

◆ MHD_HTTP_HEADER_OPTIONAL_WWW_AUTHENTICATE

#define MHD_HTTP_HEADER_OPTIONAL_WWW_AUTHENTICATE   "Optional-WWW-Authenticate"

Definition at line 624 of file microhttpd.h.

◆ MHD_HTTP_HEADER_ORDERING_TYPE

#define MHD_HTTP_HEADER_ORDERING_TYPE   "Ordering-Type"

Definition at line 626 of file microhttpd.h.

◆ MHD_HTTP_HEADER_ORIGIN

#define MHD_HTTP_HEADER_ORIGIN   "Origin"

Definition at line 628 of file microhttpd.h.

◆ MHD_HTTP_HEADER_OVERWRITE

#define MHD_HTTP_HEADER_OVERWRITE   "Overwrite"

Definition at line 630 of file microhttpd.h.

◆ MHD_HTTP_HEADER_P3P

#define MHD_HTTP_HEADER_P3P   "P3P"

Definition at line 632 of file microhttpd.h.

◆ MHD_HTTP_HEADER_PEP

#define MHD_HTTP_HEADER_PEP   "PEP"

Definition at line 634 of file microhttpd.h.

◆ MHD_HTTP_HEADER_PEP_INFO

#define MHD_HTTP_HEADER_PEP_INFO   "Pep-Info"

Definition at line 638 of file microhttpd.h.

◆ MHD_HTTP_HEADER_PICS_LABEL

#define MHD_HTTP_HEADER_PICS_LABEL   "PICS-Label"

Definition at line 636 of file microhttpd.h.

◆ MHD_HTTP_HEADER_POSITION

#define MHD_HTTP_HEADER_POSITION   "Position"

Definition at line 640 of file microhttpd.h.

◆ MHD_HTTP_HEADER_PRAGMA

#define MHD_HTTP_HEADER_PRAGMA   "Pragma"

Definition at line 484 of file microhttpd.h.

◆ MHD_HTTP_HEADER_PREFER

#define MHD_HTTP_HEADER_PREFER   "Prefer"

Definition at line 642 of file microhttpd.h.

◆ MHD_HTTP_HEADER_PREFERENCE_APPLIED

#define MHD_HTTP_HEADER_PREFERENCE_APPLIED   "Preference-Applied"

Definition at line 644 of file microhttpd.h.

◆ MHD_HTTP_HEADER_PROFILEOBJECT

#define MHD_HTTP_HEADER_PROFILEOBJECT   "ProfileObject"

Definition at line 646 of file microhttpd.h.

◆ MHD_HTTP_HEADER_PROTOCOL

#define MHD_HTTP_HEADER_PROTOCOL   "Protocol"

Definition at line 648 of file microhttpd.h.

◆ MHD_HTTP_HEADER_PROTOCOL_INFO

#define MHD_HTTP_HEADER_PROTOCOL_INFO   "Protocol-Info"

Definition at line 650 of file microhttpd.h.

◆ MHD_HTTP_HEADER_PROTOCOL_QUERY

#define MHD_HTTP_HEADER_PROTOCOL_QUERY   "Protocol-Query"

Definition at line 652 of file microhttpd.h.

◆ MHD_HTTP_HEADER_PROTOCOL_REQUEST

#define MHD_HTTP_HEADER_PROTOCOL_REQUEST   "Protocol-Request"

Definition at line 654 of file microhttpd.h.

◆ MHD_HTTP_HEADER_PROXY_AUTHENTICATE

#define MHD_HTTP_HEADER_PROXY_AUTHENTICATE   "Proxy-Authenticate"

Definition at line 486 of file microhttpd.h.

◆ MHD_HTTP_HEADER_PROXY_AUTHENTICATION_INFO

#define MHD_HTTP_HEADER_PROXY_AUTHENTICATION_INFO   "Proxy-Authentication-Info"

Definition at line 656 of file microhttpd.h.

◆ MHD_HTTP_HEADER_PROXY_AUTHORIZATION

#define MHD_HTTP_HEADER_PROXY_AUTHORIZATION   "Proxy-Authorization"

Definition at line 488 of file microhttpd.h.

◆ MHD_HTTP_HEADER_PROXY_FEATURES

#define MHD_HTTP_HEADER_PROXY_FEATURES   "Proxy-Features"

Definition at line 658 of file microhttpd.h.

◆ MHD_HTTP_HEADER_PROXY_INSTRUCTION

#define MHD_HTTP_HEADER_PROXY_INSTRUCTION   "Proxy-Instruction"

Definition at line 660 of file microhttpd.h.

◆ MHD_HTTP_HEADER_PUBLIC

#define MHD_HTTP_HEADER_PUBLIC   "Public"

Definition at line 662 of file microhttpd.h.

◆ MHD_HTTP_HEADER_PUBLIC_KEY_PINS

#define MHD_HTTP_HEADER_PUBLIC_KEY_PINS   "Public-Key-Pins"

Definition at line 664 of file microhttpd.h.

◆ MHD_HTTP_HEADER_PUBLIC_KEY_PINS_REPORT_ONLY

#define MHD_HTTP_HEADER_PUBLIC_KEY_PINS_REPORT_ONLY   "Public-Key-Pins-Report-Only"

Definition at line 666 of file microhttpd.h.

◆ MHD_HTTP_HEADER_RANGE

#define MHD_HTTP_HEADER_RANGE   "Range"

Definition at line 490 of file microhttpd.h.

◆ MHD_HTTP_HEADER_REDIRECT_REF

#define MHD_HTTP_HEADER_REDIRECT_REF   "Redirect-Ref"

Definition at line 668 of file microhttpd.h.

◆ MHD_HTTP_HEADER_REFERER

#define MHD_HTTP_HEADER_REFERER   "Referer"

Definition at line 492 of file microhttpd.h.

◆ MHD_HTTP_HEADER_RETRY_AFTER

#define MHD_HTTP_HEADER_RETRY_AFTER   "Retry-After"

Definition at line 494 of file microhttpd.h.

◆ MHD_HTTP_HEADER_SAFE

#define MHD_HTTP_HEADER_SAFE   "Safe"

Definition at line 670 of file microhttpd.h.

◆ MHD_HTTP_HEADER_SCHEDULE_REPLY

#define MHD_HTTP_HEADER_SCHEDULE_REPLY   "Schedule-Reply"

Definition at line 672 of file microhttpd.h.

◆ MHD_HTTP_HEADER_SCHEDULE_TAG

#define MHD_HTTP_HEADER_SCHEDULE_TAG   "Schedule-Tag"

Definition at line 674 of file microhttpd.h.

◆ MHD_HTTP_HEADER_SEC_WEBSOCKET_ACCEPT

#define MHD_HTTP_HEADER_SEC_WEBSOCKET_ACCEPT   "Sec-WebSocket-Accept"

Definition at line 676 of file microhttpd.h.

◆ MHD_HTTP_HEADER_SEC_WEBSOCKET_EXTENSIONS

#define MHD_HTTP_HEADER_SEC_WEBSOCKET_EXTENSIONS   "Sec-WebSocket-Extensions"

Definition at line 678 of file microhttpd.h.

◆ MHD_HTTP_HEADER_SEC_WEBSOCKET_KEY

#define MHD_HTTP_HEADER_SEC_WEBSOCKET_KEY   "Sec-WebSocket-Key"

Definition at line 680 of file microhttpd.h.

◆ MHD_HTTP_HEADER_SEC_WEBSOCKET_PROTOCOL

#define MHD_HTTP_HEADER_SEC_WEBSOCKET_PROTOCOL   "Sec-WebSocket-Protocol"

Definition at line 682 of file microhttpd.h.

◆ MHD_HTTP_HEADER_SEC_WEBSOCKET_VERSION

#define MHD_HTTP_HEADER_SEC_WEBSOCKET_VERSION   "Sec-WebSocket-Version"

Definition at line 684 of file microhttpd.h.

◆ MHD_HTTP_HEADER_SECURITY_SCHEME

#define MHD_HTTP_HEADER_SECURITY_SCHEME   "Security-Scheme"

Definition at line 686 of file microhttpd.h.

◆ MHD_HTTP_HEADER_SERVER

#define MHD_HTTP_HEADER_SERVER   "Server"

Definition at line 496 of file microhttpd.h.

◆ MHD_HTTP_HEADER_SET_COOKIE

#define MHD_HTTP_HEADER_SET_COOKIE   "Set-Cookie"

Definition at line 688 of file microhttpd.h.

◆ MHD_HTTP_HEADER_SET_COOKIE2

#define MHD_HTTP_HEADER_SET_COOKIE2   "Set-Cookie2"

Definition at line 690 of file microhttpd.h.

◆ MHD_HTTP_HEADER_SETPROFILE

#define MHD_HTTP_HEADER_SETPROFILE   "SetProfile"

Definition at line 692 of file microhttpd.h.

◆ MHD_HTTP_HEADER_SLUG

#define MHD_HTTP_HEADER_SLUG   "SLUG"

Definition at line 694 of file microhttpd.h.

◆ MHD_HTTP_HEADER_SOAPACTION

#define MHD_HTTP_HEADER_SOAPACTION   "SoapAction"

Definition at line 696 of file microhttpd.h.

◆ MHD_HTTP_HEADER_STATUS_URI

#define MHD_HTTP_HEADER_STATUS_URI   "Status-URI"

Definition at line 698 of file microhttpd.h.

◆ MHD_HTTP_HEADER_STRICT_TRANSPORT_SECURITY

#define MHD_HTTP_HEADER_STRICT_TRANSPORT_SECURITY   "Strict-Transport-Security"

Definition at line 700 of file microhttpd.h.

◆ MHD_HTTP_HEADER_SURROGATE_CAPABILITY

#define MHD_HTTP_HEADER_SURROGATE_CAPABILITY   "Surrogate-Capability"

Definition at line 702 of file microhttpd.h.

◆ MHD_HTTP_HEADER_SURROGATE_CONTROL

#define MHD_HTTP_HEADER_SURROGATE_CONTROL   "Surrogate-Control"

Definition at line 704 of file microhttpd.h.

◆ MHD_HTTP_HEADER_TCN

#define MHD_HTTP_HEADER_TCN   "TCN"

Definition at line 706 of file microhttpd.h.

◆ MHD_HTTP_HEADER_TE

#define MHD_HTTP_HEADER_TE   "TE"

Definition at line 498 of file microhttpd.h.

◆ MHD_HTTP_HEADER_TIMEOUT

#define MHD_HTTP_HEADER_TIMEOUT   "Timeout"

Definition at line 708 of file microhttpd.h.

◆ MHD_HTTP_HEADER_TOPIC

#define MHD_HTTP_HEADER_TOPIC   "Topic"

Definition at line 710 of file microhttpd.h.

◆ MHD_HTTP_HEADER_TRAILER

#define MHD_HTTP_HEADER_TRAILER   "Trailer"

Definition at line 500 of file microhttpd.h.

◆ MHD_HTTP_HEADER_TRANSFER_ENCODING

#define MHD_HTTP_HEADER_TRANSFER_ENCODING   "Transfer-Encoding"

Definition at line 502 of file microhttpd.h.

Referenced by build_header_response(), and parse_connection_headers().

◆ MHD_HTTP_HEADER_TTL

#define MHD_HTTP_HEADER_TTL   "TTL"

Definition at line 712 of file microhttpd.h.

◆ MHD_HTTP_HEADER_UPGRADE

#define MHD_HTTP_HEADER_UPGRADE   "Upgrade"

Definition at line 504 of file microhttpd.h.

◆ MHD_HTTP_HEADER_URGENCY

#define MHD_HTTP_HEADER_URGENCY   "Urgency"

Definition at line 714 of file microhttpd.h.

◆ MHD_HTTP_HEADER_URI

#define MHD_HTTP_HEADER_URI   "URI"

Definition at line 716 of file microhttpd.h.

◆ MHD_HTTP_HEADER_USER_AGENT

#define MHD_HTTP_HEADER_USER_AGENT   "User-Agent"

Definition at line 506 of file microhttpd.h.

◆ MHD_HTTP_HEADER_VARIANT_VARY

#define MHD_HTTP_HEADER_VARIANT_VARY   "Variant-Vary"

Definition at line 718 of file microhttpd.h.

◆ MHD_HTTP_HEADER_VARY

#define MHD_HTTP_HEADER_VARY   "Vary"

Definition at line 508 of file microhttpd.h.

◆ MHD_HTTP_HEADER_VIA

#define MHD_HTTP_HEADER_VIA   "Via"

Definition at line 510 of file microhttpd.h.

◆ MHD_HTTP_HEADER_WANT_DIGEST

#define MHD_HTTP_HEADER_WANT_DIGEST   "Want-Digest"

Definition at line 720 of file microhttpd.h.

◆ MHD_HTTP_HEADER_WARNING

#define MHD_HTTP_HEADER_WARNING   "Warning"

Definition at line 514 of file microhttpd.h.

◆ MHD_HTTP_HEADER_WWW_AUTHENTICATE

#define MHD_HTTP_HEADER_WWW_AUTHENTICATE   "WWW-Authenticate"

◆ MHD_HTTP_HEADER_X_FRAME_OPTIONS

#define MHD_HTTP_HEADER_X_FRAME_OPTIONS   "X-Frame-Options"

Definition at line 722 of file microhttpd.h.