GNU libmicrohttpd
0.9.59
|
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
#define MHD_HTTP_HEADER_A_IM "A-IM" |
Definition at line 518 of file microhttpd.h.
#define MHD_HTTP_HEADER_ACCEPT "Accept" |
Definition at line 420 of file microhttpd.h.
#define MHD_HTTP_HEADER_ACCEPT_ADDITIONS "Accept-Additions" |
Definition at line 520 of file microhttpd.h.
#define MHD_HTTP_HEADER_ACCEPT_CHARSET "Accept-Charset" |
Definition at line 422 of file microhttpd.h.
#define MHD_HTTP_HEADER_ACCEPT_DATETIME "Accept-Datetime" |
Definition at line 522 of file microhttpd.h.
#define MHD_HTTP_HEADER_ACCEPT_ENCODING "Accept-Encoding" |
Definition at line 424 of file microhttpd.h.
#define MHD_HTTP_HEADER_ACCEPT_FEATURES "Accept-Features" |
Definition at line 524 of file microhttpd.h.
#define MHD_HTTP_HEADER_ACCEPT_LANGUAGE "Accept-Language" |
Definition at line 426 of file microhttpd.h.
#define MHD_HTTP_HEADER_ACCEPT_PATCH "Accept-Patch" |
Definition at line 526 of file microhttpd.h.
#define MHD_HTTP_HEADER_ACCEPT_RANGES "Accept-Ranges" |
Definition at line 428 of file microhttpd.h.
#define MHD_HTTP_HEADER_ACCESS_CONTROL_ALLOW_ORIGIN "Access-Control-Allow-Origin" |
Definition at line 725 of file microhttpd.h.
#define MHD_HTTP_HEADER_AGE "Age" |
Definition at line 430 of file microhttpd.h.
#define MHD_HTTP_HEADER_ALLOW "Allow" |
Definition at line 432 of file microhttpd.h.
#define MHD_HTTP_HEADER_ALPN "ALPN" |
Definition at line 528 of file microhttpd.h.
#define MHD_HTTP_HEADER_ALT_SVC "Alt-Svc" |
Definition at line 530 of file microhttpd.h.
#define MHD_HTTP_HEADER_ALT_USED "Alt-Used" |
Definition at line 532 of file microhttpd.h.
#define MHD_HTTP_HEADER_ALTERNATES "Alternates" |
Definition at line 534 of file microhttpd.h.
#define MHD_HTTP_HEADER_APPLY_TO_REDIRECT_REF "Apply-To-Redirect-Ref" |
Definition at line 536 of file microhttpd.h.
#define MHD_HTTP_HEADER_AUTHENTICATION_CONTROL "Authentication-Control" |
Definition at line 538 of file microhttpd.h.
#define MHD_HTTP_HEADER_AUTHENTICATION_INFO "Authentication-Info" |
Definition at line 540 of file microhttpd.h.
#define MHD_HTTP_HEADER_AUTHORIZATION "Authorization" |
Definition at line 434 of file microhttpd.h.
Referenced by MHD_basic_auth_get_username_password(), MHD_digest_auth_check(), and MHD_digest_auth_get_username().
#define MHD_HTTP_HEADER_C_EXT "C-Ext" |
Definition at line 542 of file microhttpd.h.
#define MHD_HTTP_HEADER_C_MAN "C-Man" |
Definition at line 544 of file microhttpd.h.
#define MHD_HTTP_HEADER_C_OPT "C-Opt" |
Definition at line 546 of file microhttpd.h.
#define MHD_HTTP_HEADER_C_PEP "C-PEP" |
Definition at line 548 of file microhttpd.h.
#define MHD_HTTP_HEADER_C_PEP_INFO "C-PEP-Info" |
Definition at line 550 of file microhttpd.h.
#define MHD_HTTP_HEADER_CACHE_CONTROL "Cache-Control" |
Definition at line 436 of file microhttpd.h.
#define MHD_HTTP_HEADER_CALDAV_TIMEZONES "CalDAV-Timezones" |
Definition at line 552 of file microhttpd.h.
#define MHD_HTTP_HEADER_CLOSE "Close" |
Definition at line 438 of file microhttpd.h.
#define MHD_HTTP_HEADER_CONNECTION "Connection" |
Definition at line 440 of file microhttpd.h.
Referenced by build_header_response(), and keepalive_possible().
#define MHD_HTTP_HEADER_CONTENT_BASE "Content-Base" |
Definition at line 554 of file microhttpd.h.
#define MHD_HTTP_HEADER_CONTENT_DISPOSITION "Content-Disposition" |
Definition at line 556 of file microhttpd.h.
#define MHD_HTTP_HEADER_CONTENT_ENCODING "Content-Encoding" |
Definition at line 442 of file microhttpd.h.
#define MHD_HTTP_HEADER_CONTENT_ID "Content-ID" |
Definition at line 558 of file microhttpd.h.
#define MHD_HTTP_HEADER_CONTENT_LANGUAGE "Content-Language" |
Definition at line 444 of file microhttpd.h.
#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().
#define MHD_HTTP_HEADER_CONTENT_LOCATION "Content-Location" |
Definition at line 448 of file microhttpd.h.
#define MHD_HTTP_HEADER_CONTENT_MD5 "Content-MD5" |
Definition at line 560 of file microhttpd.h.
#define MHD_HTTP_HEADER_CONTENT_RANGE "Content-Range" |
Definition at line 450 of file microhttpd.h.
#define MHD_HTTP_HEADER_CONTENT_SCRIPT_TYPE "Content-Script-Type" |
Definition at line 562 of file microhttpd.h.
#define MHD_HTTP_HEADER_CONTENT_STYLE_TYPE "Content-Style-Type" |
Definition at line 564 of file microhttpd.h.
#define MHD_HTTP_HEADER_CONTENT_TYPE "Content-Type" |
Definition at line 452 of file microhttpd.h.
Referenced by MHD_create_post_processor().
#define MHD_HTTP_HEADER_CONTENT_VERSION "Content-Version" |
Definition at line 566 of file microhttpd.h.
#define MHD_HTTP_HEADER_COOKIE "Cookie" |
Definition at line 568 of file microhttpd.h.
Referenced by parse_cookie_header().
#define MHD_HTTP_HEADER_COOKIE2 "Cookie2" |
Definition at line 570 of file microhttpd.h.
#define MHD_HTTP_HEADER_DASL "DASL" |
Definition at line 572 of file microhttpd.h.
#define MHD_HTTP_HEADER_DATE "Date" |
Definition at line 454 of file microhttpd.h.
Referenced by build_header_response().
#define MHD_HTTP_HEADER_DAV "DAV" |
Definition at line 574 of file microhttpd.h.
#define MHD_HTTP_HEADER_DEFAULT_STYLE "Default-Style" |
Definition at line 576 of file microhttpd.h.
#define MHD_HTTP_HEADER_DELTA_BASE "Delta-Base" |
Definition at line 578 of file microhttpd.h.
#define MHD_HTTP_HEADER_DEPTH "Depth" |
Definition at line 580 of file microhttpd.h.
#define MHD_HTTP_HEADER_DERIVED_FROM "Derived-From" |
Definition at line 582 of file microhttpd.h.
#define MHD_HTTP_HEADER_DESTINATION "Destination" |
Definition at line 584 of file microhttpd.h.
#define MHD_HTTP_HEADER_DIFFERENTIAL_ID "Differential-ID" |
Definition at line 586 of file microhttpd.h.
#define MHD_HTTP_HEADER_DIGEST "Digest" |
Definition at line 588 of file microhttpd.h.
#define MHD_HTTP_HEADER_ETAG "ETag" |
Definition at line 456 of file microhttpd.h.
#define MHD_HTTP_HEADER_EXPECT "Expect" |
Definition at line 458 of file microhttpd.h.
Referenced by need_100_continue().
#define MHD_HTTP_HEADER_EXPIRES "Expires" |
Definition at line 460 of file microhttpd.h.
#define MHD_HTTP_HEADER_EXT "Ext" |
Definition at line 590 of file microhttpd.h.
#define MHD_HTTP_HEADER_FORWARDED "Forwarded" |
Definition at line 592 of file microhttpd.h.
#define MHD_HTTP_HEADER_FROM "From" |
Definition at line 462 of file microhttpd.h.
#define MHD_HTTP_HEADER_GETPROFILE "GetProfile" |
Definition at line 594 of file microhttpd.h.
#define MHD_HTTP_HEADER_HOBAREG "Hobareg" |
Definition at line 596 of file microhttpd.h.
#define MHD_HTTP_HEADER_HOST "Host" |
Definition at line 464 of file microhttpd.h.
Referenced by parse_connection_headers().
#define MHD_HTTP_HEADER_HTTP2_SETTINGS "HTTP2-Settings" |
Definition at line 598 of file microhttpd.h.
#define MHD_HTTP_HEADER_IF "If" |
Definition at line 602 of file microhttpd.h.
#define MHD_HTTP_HEADER_IF_MATCH "If-Match" |
Definition at line 466 of file microhttpd.h.
#define MHD_HTTP_HEADER_IF_MODIFIED_SINCE "If-Modified-Since" |
Definition at line 468 of file microhttpd.h.
#define MHD_HTTP_HEADER_IF_NONE_MATCH "If-None-Match" |
Definition at line 470 of file microhttpd.h.
#define MHD_HTTP_HEADER_IF_RANGE "If-Range" |
Definition at line 472 of file microhttpd.h.
#define MHD_HTTP_HEADER_IF_SCHEDULE_TAG_MATCH "If-Schedule-Tag-Match" |
Definition at line 604 of file microhttpd.h.
#define MHD_HTTP_HEADER_IF_UNMODIFIED_SINCE "If-Unmodified-Since" |
Definition at line 474 of file microhttpd.h.
#define MHD_HTTP_HEADER_IM "IM" |
Definition at line 600 of file microhttpd.h.
#define MHD_HTTP_HEADER_KEEP_ALIVE "Keep-Alive" |
Definition at line 606 of file microhttpd.h.
#define MHD_HTTP_HEADER_LABEL "Label" |
Definition at line 608 of file microhttpd.h.
#define MHD_HTTP_HEADER_LAST_MODIFIED "Last-Modified" |
Definition at line 476 of file microhttpd.h.
#define MHD_HTTP_HEADER_LINK "Link" |
Definition at line 610 of file microhttpd.h.
#define MHD_HTTP_HEADER_LOCATION "Location" |
Definition at line 478 of file microhttpd.h.
#define MHD_HTTP_HEADER_LOCK_TOKEN "Lock-Token" |
Definition at line 612 of file microhttpd.h.
#define MHD_HTTP_HEADER_MAN "Man" |
Definition at line 614 of file microhttpd.h.
#define MHD_HTTP_HEADER_MAX_FORWARDS "Max-Forwards" |
Definition at line 480 of file microhttpd.h.
#define MHD_HTTP_HEADER_MEMENTO_DATETIME "Memento-Datetime" |
Definition at line 616 of file microhttpd.h.
#define MHD_HTTP_HEADER_METER "Meter" |
Definition at line 618 of file microhttpd.h.
#define MHD_HTTP_HEADER_MIME_VERSION "MIME-Version" |
Definition at line 482 of file microhttpd.h.
#define MHD_HTTP_HEADER_NEGOTIATE "Negotiate" |
Definition at line 620 of file microhttpd.h.
#define MHD_HTTP_HEADER_OPT "Opt" |
Definition at line 622 of file microhttpd.h.
#define MHD_HTTP_HEADER_OPTIONAL_WWW_AUTHENTICATE "Optional-WWW-Authenticate" |
Definition at line 624 of file microhttpd.h.
#define MHD_HTTP_HEADER_ORDERING_TYPE "Ordering-Type" |
Definition at line 626 of file microhttpd.h.
#define MHD_HTTP_HEADER_ORIGIN "Origin" |
Definition at line 628 of file microhttpd.h.
#define MHD_HTTP_HEADER_OVERWRITE "Overwrite" |
Definition at line 630 of file microhttpd.h.
#define MHD_HTTP_HEADER_P3P "P3P" |
Definition at line 632 of file microhttpd.h.
#define MHD_HTTP_HEADER_PEP "PEP" |
Definition at line 634 of file microhttpd.h.
#define MHD_HTTP_HEADER_PEP_INFO "Pep-Info" |
Definition at line 638 of file microhttpd.h.
#define MHD_HTTP_HEADER_PICS_LABEL "PICS-Label" |
Definition at line 636 of file microhttpd.h.
#define MHD_HTTP_HEADER_POSITION "Position" |
Definition at line 640 of file microhttpd.h.
#define MHD_HTTP_HEADER_PRAGMA "Pragma" |
Definition at line 484 of file microhttpd.h.
#define MHD_HTTP_HEADER_PREFER "Prefer" |
Definition at line 642 of file microhttpd.h.
#define MHD_HTTP_HEADER_PREFERENCE_APPLIED "Preference-Applied" |
Definition at line 644 of file microhttpd.h.
#define MHD_HTTP_HEADER_PROFILEOBJECT "ProfileObject" |
Definition at line 646 of file microhttpd.h.
#define MHD_HTTP_HEADER_PROTOCOL "Protocol" |
Definition at line 648 of file microhttpd.h.
#define MHD_HTTP_HEADER_PROTOCOL_INFO "Protocol-Info" |
Definition at line 650 of file microhttpd.h.
#define MHD_HTTP_HEADER_PROTOCOL_QUERY "Protocol-Query" |
Definition at line 652 of file microhttpd.h.
#define MHD_HTTP_HEADER_PROTOCOL_REQUEST "Protocol-Request" |
Definition at line 654 of file microhttpd.h.
#define MHD_HTTP_HEADER_PROXY_AUTHENTICATE "Proxy-Authenticate" |
Definition at line 486 of file microhttpd.h.
#define MHD_HTTP_HEADER_PROXY_AUTHENTICATION_INFO "Proxy-Authentication-Info" |
Definition at line 656 of file microhttpd.h.
#define MHD_HTTP_HEADER_PROXY_AUTHORIZATION "Proxy-Authorization" |
Definition at line 488 of file microhttpd.h.
#define MHD_HTTP_HEADER_PROXY_FEATURES "Proxy-Features" |
Definition at line 658 of file microhttpd.h.
#define MHD_HTTP_HEADER_PROXY_INSTRUCTION "Proxy-Instruction" |
Definition at line 660 of file microhttpd.h.
#define MHD_HTTP_HEADER_PUBLIC "Public" |
Definition at line 662 of file microhttpd.h.
#define MHD_HTTP_HEADER_PUBLIC_KEY_PINS "Public-Key-Pins" |
Definition at line 664 of file microhttpd.h.
#define MHD_HTTP_HEADER_PUBLIC_KEY_PINS_REPORT_ONLY "Public-Key-Pins-Report-Only" |
Definition at line 666 of file microhttpd.h.
#define MHD_HTTP_HEADER_RANGE "Range" |
Definition at line 490 of file microhttpd.h.
#define MHD_HTTP_HEADER_REDIRECT_REF "Redirect-Ref" |
Definition at line 668 of file microhttpd.h.
#define MHD_HTTP_HEADER_REFERER "Referer" |
Definition at line 492 of file microhttpd.h.
#define MHD_HTTP_HEADER_RETRY_AFTER "Retry-After" |
Definition at line 494 of file microhttpd.h.
#define MHD_HTTP_HEADER_SAFE "Safe" |
Definition at line 670 of file microhttpd.h.
#define MHD_HTTP_HEADER_SCHEDULE_REPLY "Schedule-Reply" |
Definition at line 672 of file microhttpd.h.
#define MHD_HTTP_HEADER_SCHEDULE_TAG "Schedule-Tag" |
Definition at line 674 of file microhttpd.h.
#define MHD_HTTP_HEADER_SEC_WEBSOCKET_ACCEPT "Sec-WebSocket-Accept" |
Definition at line 676 of file microhttpd.h.
#define MHD_HTTP_HEADER_SEC_WEBSOCKET_EXTENSIONS "Sec-WebSocket-Extensions" |
Definition at line 678 of file microhttpd.h.
#define MHD_HTTP_HEADER_SEC_WEBSOCKET_KEY "Sec-WebSocket-Key" |
Definition at line 680 of file microhttpd.h.
#define MHD_HTTP_HEADER_SEC_WEBSOCKET_PROTOCOL "Sec-WebSocket-Protocol" |
Definition at line 682 of file microhttpd.h.
#define MHD_HTTP_HEADER_SEC_WEBSOCKET_VERSION "Sec-WebSocket-Version" |
Definition at line 684 of file microhttpd.h.
#define MHD_HTTP_HEADER_SECURITY_SCHEME "Security-Scheme" |
Definition at line 686 of file microhttpd.h.
#define MHD_HTTP_HEADER_SERVER "Server" |
Definition at line 496 of file microhttpd.h.
#define MHD_HTTP_HEADER_SET_COOKIE "Set-Cookie" |
Definition at line 688 of file microhttpd.h.
#define MHD_HTTP_HEADER_SET_COOKIE2 "Set-Cookie2" |
Definition at line 690 of file microhttpd.h.
#define MHD_HTTP_HEADER_SETPROFILE "SetProfile" |
Definition at line 692 of file microhttpd.h.
#define MHD_HTTP_HEADER_SLUG "SLUG" |
Definition at line 694 of file microhttpd.h.
#define MHD_HTTP_HEADER_SOAPACTION "SoapAction" |
Definition at line 696 of file microhttpd.h.
#define MHD_HTTP_HEADER_STATUS_URI "Status-URI" |
Definition at line 698 of file microhttpd.h.
#define MHD_HTTP_HEADER_STRICT_TRANSPORT_SECURITY "Strict-Transport-Security" |
Definition at line 700 of file microhttpd.h.
#define MHD_HTTP_HEADER_SURROGATE_CAPABILITY "Surrogate-Capability" |
Definition at line 702 of file microhttpd.h.
#define MHD_HTTP_HEADER_SURROGATE_CONTROL "Surrogate-Control" |
Definition at line 704 of file microhttpd.h.
#define MHD_HTTP_HEADER_TCN "TCN" |
Definition at line 706 of file microhttpd.h.
#define MHD_HTTP_HEADER_TE "TE" |
Definition at line 498 of file microhttpd.h.
#define MHD_HTTP_HEADER_TIMEOUT "Timeout" |
Definition at line 708 of file microhttpd.h.
#define MHD_HTTP_HEADER_TOPIC "Topic" |
Definition at line 710 of file microhttpd.h.
#define MHD_HTTP_HEADER_TRAILER "Trailer" |
Definition at line 500 of file microhttpd.h.
#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().
#define MHD_HTTP_HEADER_TTL "TTL" |
Definition at line 712 of file microhttpd.h.
#define MHD_HTTP_HEADER_UPGRADE "Upgrade" |
Definition at line 504 of file microhttpd.h.
#define MHD_HTTP_HEADER_URGENCY "Urgency" |
Definition at line 714 of file microhttpd.h.
#define MHD_HTTP_HEADER_URI "URI" |
Definition at line 716 of file microhttpd.h.
#define MHD_HTTP_HEADER_USER_AGENT "User-Agent" |
Definition at line 506 of file microhttpd.h.
#define MHD_HTTP_HEADER_VARIANT_VARY "Variant-Vary" |
Definition at line 718 of file microhttpd.h.
#define MHD_HTTP_HEADER_VARY "Vary" |
Definition at line 508 of file microhttpd.h.
#define MHD_HTTP_HEADER_VIA "Via" |
Definition at line 510 of file microhttpd.h.
#define MHD_HTTP_HEADER_WANT_DIGEST "Want-Digest" |
Definition at line 720 of file microhttpd.h.
#define MHD_HTTP_HEADER_WARNING "Warning" |
Definition at line 514 of file microhttpd.h.
#define MHD_HTTP_HEADER_WWW_AUTHENTICATE "WWW-Authenticate" |
Definition at line 512 of file microhttpd.h.
Referenced by MHD_queue_auth_fail_response(), and MHD_queue_basic_auth_fail_response().
#define MHD_HTTP_HEADER_X_FRAME_OPTIONS "X-Frame-Options" |
Definition at line 722 of file microhttpd.h.