GNU libmicrohttpd  0.9.29
HTTP methods

Macros

#define MHD_HTTP_METHOD_CONNECT   "CONNECT"
 
#define MHD_HTTP_METHOD_DELETE   "DELETE"
 
#define MHD_HTTP_METHOD_GET   "GET"
 
#define MHD_HTTP_METHOD_HEAD   "HEAD"
 
#define MHD_HTTP_METHOD_OPTIONS   "OPTIONS"
 
#define MHD_HTTP_METHOD_POST   "POST"
 
#define MHD_HTTP_METHOD_PUT   "PUT"
 
#define MHD_HTTP_METHOD_TRACE   "TRACE"
 
#define MHD_HTTP_METHOD_ACL   "ACL"
 
#define MHD_HTTP_METHOD_BASELINE_CONTROL   "BASELINE-CONTROL"
 
#define MHD_HTTP_METHOD_BIND   "BIND"
 
#define MHD_HTTP_METHOD_CHECKIN   "CHECKIN"
 
#define MHD_HTTP_METHOD_CHECKOUT   "CHECKOUT"
 
#define MHD_HTTP_METHOD_COPY   "COPY"
 
#define MHD_HTTP_METHOD_LABEL   "LABEL"
 
#define MHD_HTTP_METHOD_LINK   "LINK"
 
#define MHD_HTTP_METHOD_LOCK   "LOCK"
 
#define MHD_HTTP_METHOD_MERGE   "MERGE"
 
#define MHD_HTTP_METHOD_MKACTIVITY   "MKACTIVITY"
 
#define MHD_HTTP_METHOD_MKCALENDAR   "MKCALENDAR"
 
#define MHD_HTTP_METHOD_MKCOL   "MKCOL"
 
#define MHD_HTTP_METHOD_MKREDIRECTREF   "MKREDIRECTREF"
 
#define MHD_HTTP_METHOD_MKWORKSPACE   "MKWORKSPACE"
 
#define MHD_HTTP_METHOD_MOVE   "MOVE"
 
#define MHD_HTTP_METHOD_ORDERPATCH   "ORDERPATCH"
 
#define MHD_HTTP_METHOD_PATCH   "PATCH"
 
#define MHD_HTTP_METHOD_PRI   "PRI"
 
#define MHD_HTTP_METHOD_PROPFIND   "PROPFIND"
 
#define MHD_HTTP_METHOD_PROPPATCH   "PROPPATCH"
 
#define MHD_HTTP_METHOD_REBIND   "REBIND"
 
#define MHD_HTTP_METHOD_REPORT   "REPORT"
 
#define MHD_HTTP_METHOD_SEARCH   "SEARCH"
 
#define MHD_HTTP_METHOD_UNBIND   "UNBIND"
 
#define MHD_HTTP_METHOD_UNCHECKOUT   "UNCHECKOUT"
 
#define MHD_HTTP_METHOD_UNLINK   "UNLINK"
 
#define MHD_HTTP_METHOD_UNLOCK   "UNLOCK"
 
#define MHD_HTTP_METHOD_UPDATE   "UPDATE"
 
#define MHD_HTTP_METHOD_UPDATEREDIRECTREF   "UPDATEREDIRECTREF"
 
#define MHD_HTTP_METHOD_VERSION_CONTROL   "VERSION-CONTROL"
 

Detailed Description

HTTP methods (as strings). See: http://www.iana.org/assignments/http-methods/http-methods.xml Registry Version 2015-05-19

Macro Definition Documentation

◆ MHD_HTTP_METHOD_ACL

#define MHD_HTTP_METHOD_ACL   "ACL"

Definition at line 766 of file microhttpd.h.

◆ MHD_HTTP_METHOD_BASELINE_CONTROL

#define MHD_HTTP_METHOD_BASELINE_CONTROL   "BASELINE-CONTROL"

Definition at line 768 of file microhttpd.h.

◆ MHD_HTTP_METHOD_BIND

#define MHD_HTTP_METHOD_BIND   "BIND"

Definition at line 770 of file microhttpd.h.

◆ MHD_HTTP_METHOD_CHECKIN

#define MHD_HTTP_METHOD_CHECKIN   "CHECKIN"

Definition at line 772 of file microhttpd.h.

◆ MHD_HTTP_METHOD_CHECKOUT

#define MHD_HTTP_METHOD_CHECKOUT   "CHECKOUT"

Definition at line 774 of file microhttpd.h.

◆ MHD_HTTP_METHOD_CONNECT

#define MHD_HTTP_METHOD_CONNECT   "CONNECT"

Definition at line 748 of file microhttpd.h.

Referenced by build_header_response().

◆ MHD_HTTP_METHOD_COPY

#define MHD_HTTP_METHOD_COPY   "COPY"

Definition at line 776 of file microhttpd.h.

◆ MHD_HTTP_METHOD_DELETE

#define MHD_HTTP_METHOD_DELETE   "DELETE"

Definition at line 750 of file microhttpd.h.

◆ MHD_HTTP_METHOD_GET

#define MHD_HTTP_METHOD_GET   "GET"

Definition at line 752 of file microhttpd.h.

◆ MHD_HTTP_METHOD_HEAD

#define MHD_HTTP_METHOD_HEAD   "HEAD"

Definition at line 754 of file microhttpd.h.

Referenced by MHD_queue_response().

◆ MHD_HTTP_METHOD_LABEL

#define MHD_HTTP_METHOD_LABEL   "LABEL"

Definition at line 778 of file microhttpd.h.

◆ MHD_HTTP_METHOD_LINK

#define MHD_HTTP_METHOD_LINK   "LINK"

Definition at line 780 of file microhttpd.h.

◆ MHD_HTTP_METHOD_LOCK

#define MHD_HTTP_METHOD_LOCK   "LOCK"

Definition at line 782 of file microhttpd.h.

◆ MHD_HTTP_METHOD_MERGE

#define MHD_HTTP_METHOD_MERGE   "MERGE"

Definition at line 784 of file microhttpd.h.

◆ MHD_HTTP_METHOD_MKACTIVITY

#define MHD_HTTP_METHOD_MKACTIVITY   "MKACTIVITY"

Definition at line 786 of file microhttpd.h.

◆ MHD_HTTP_METHOD_MKCALENDAR

#define MHD_HTTP_METHOD_MKCALENDAR   "MKCALENDAR"

Definition at line 788 of file microhttpd.h.

◆ MHD_HTTP_METHOD_MKCOL

#define MHD_HTTP_METHOD_MKCOL   "MKCOL"

Definition at line 790 of file microhttpd.h.

◆ MHD_HTTP_METHOD_MKREDIRECTREF

#define MHD_HTTP_METHOD_MKREDIRECTREF   "MKREDIRECTREF"

Definition at line 792 of file microhttpd.h.

◆ MHD_HTTP_METHOD_MKWORKSPACE

#define MHD_HTTP_METHOD_MKWORKSPACE   "MKWORKSPACE"

Definition at line 794 of file microhttpd.h.

◆ MHD_HTTP_METHOD_MOVE

#define MHD_HTTP_METHOD_MOVE   "MOVE"

Definition at line 796 of file microhttpd.h.

◆ MHD_HTTP_METHOD_OPTIONS

#define MHD_HTTP_METHOD_OPTIONS   "OPTIONS"

Definition at line 756 of file microhttpd.h.

◆ MHD_HTTP_METHOD_ORDERPATCH

#define MHD_HTTP_METHOD_ORDERPATCH   "ORDERPATCH"

Definition at line 798 of file microhttpd.h.

◆ MHD_HTTP_METHOD_PATCH

#define MHD_HTTP_METHOD_PATCH   "PATCH"

Definition at line 800 of file microhttpd.h.

◆ MHD_HTTP_METHOD_POST

#define MHD_HTTP_METHOD_POST   "POST"

Definition at line 758 of file microhttpd.h.

Referenced by MHD_connection_handle_idle(), and MHD_queue_response().

◆ MHD_HTTP_METHOD_PRI

#define MHD_HTTP_METHOD_PRI   "PRI"

Definition at line 802 of file microhttpd.h.

◆ MHD_HTTP_METHOD_PROPFIND

#define MHD_HTTP_METHOD_PROPFIND   "PROPFIND"

Definition at line 804 of file microhttpd.h.

◆ MHD_HTTP_METHOD_PROPPATCH

#define MHD_HTTP_METHOD_PROPPATCH   "PROPPATCH"

Definition at line 806 of file microhttpd.h.

◆ MHD_HTTP_METHOD_PUT

#define MHD_HTTP_METHOD_PUT   "PUT"

Definition at line 760 of file microhttpd.h.

Referenced by MHD_connection_handle_idle(), and MHD_queue_response().

◆ MHD_HTTP_METHOD_REBIND

#define MHD_HTTP_METHOD_REBIND   "REBIND"

Definition at line 808 of file microhttpd.h.

◆ MHD_HTTP_METHOD_REPORT

#define MHD_HTTP_METHOD_REPORT   "REPORT"

Definition at line 810 of file microhttpd.h.

◆ MHD_HTTP_METHOD_SEARCH

#define MHD_HTTP_METHOD_SEARCH   "SEARCH"

Definition at line 812 of file microhttpd.h.

◆ MHD_HTTP_METHOD_TRACE

#define MHD_HTTP_METHOD_TRACE   "TRACE"

Definition at line 762 of file microhttpd.h.

◆ MHD_HTTP_METHOD_UNBIND

#define MHD_HTTP_METHOD_UNBIND   "UNBIND"

Definition at line 814 of file microhttpd.h.

◆ MHD_HTTP_METHOD_UNCHECKOUT

#define MHD_HTTP_METHOD_UNCHECKOUT   "UNCHECKOUT"

Definition at line 816 of file microhttpd.h.

◆ MHD_HTTP_METHOD_UNLINK

#define MHD_HTTP_METHOD_UNLINK   "UNLINK"

Definition at line 818 of file microhttpd.h.

◆ MHD_HTTP_METHOD_UNLOCK

#define MHD_HTTP_METHOD_UNLOCK   "UNLOCK"

Definition at line 820 of file microhttpd.h.

◆ MHD_HTTP_METHOD_UPDATE

#define MHD_HTTP_METHOD_UPDATE   "UPDATE"

Definition at line 822 of file microhttpd.h.

◆ MHD_HTTP_METHOD_UPDATEREDIRECTREF

#define MHD_HTTP_METHOD_UPDATEREDIRECTREF   "UPDATEREDIRECTREF"

Definition at line 824 of file microhttpd.h.

◆ MHD_HTTP_METHOD_VERSION_CONTROL

#define MHD_HTTP_METHOD_VERSION_CONTROL   "VERSION-CONTROL"

Definition at line 826 of file microhttpd.h.