39 "Switching Protocols",
47 "Non-Authoritative Information",
74 "Proxy Authentication Required",
79 "Precondition Failed",
80 "Request Entity Too Large",
81 "Request-URI Too Large",
82 "Unsupported Media Type",
83 "Requested Range Not Satisfiable",
89 "Unprocessable Entity",
92 "Unordered Collection",
117 "Blocked by Windows Parental Controls",
118 "Unavailable For Legal Reasons" 122 "Internal Server Error",
125 "Service Unavailable",
127 "HTTP Version not supported",
128 "Variant Also Negotiates",
129 "Insufficient Storage",
131 "Bandwidth Limit Exceeded",
136 struct MHD_Reason_Block
139 const char *
const*
data;
142 #define BLOCK(m) { (sizeof(m) / sizeof(char*)), m } 144 static const struct MHD_Reason_Block
reasons[] = {
157 if ( (code >= 100) &&
159 (reasons[code / 100].max > (code % 100)) )
160 return reasons[code / 100].data[code % 100];
public interface to libmicrohttpd
static const char *const five_hundred[]
static const char *const three_hundred[]
static const char *const two_hundred[]
static const struct MHD_Reason_Block reasons[]
static const char * invalid_hundred[]
const char * MHD_get_reason_phrase_for(unsigned int code)
static const char *const four_hundred[]
static const char *const one_hundred[]