Semi-dynamic routing

This commit is contained in:
cdricms
2024-11-10 21:04:17 +01:00
parent 3918dc1da9
commit 9ccde76edc
4 changed files with 49 additions and 33 deletions

View File

@@ -43,21 +43,21 @@ void http_method(HttpMethod __method, char *__out, size_t __size) {
}
HttpMethod get_http_method(char *__met) {
if (strcmp(__met, "GET"))
if (!strcmp(__met, "GET"))
return HTTP_METHOD_GET;
if (strcmp(__met, "POST"))
if (!strcmp(__met, "POST"))
return HTTP_METHOD_POST;
if (strcmp(__met, "PUT"))
if (!strcmp(__met, "PUT"))
return HTTP_METHOD_PUT;
if (strcmp(__met, "DELETE"))
if (!strcmp(__met, "DELETE"))
return HTTP_METHOD_DELETE;
if (strcmp(__met, "PATCH"))
if (!strcmp(__met, "PATCH"))
return HTTP_METHOD_PATCH;
if (strcmp(__met, "HEAD"))
if (!strcmp(__met, "HEAD"))
return HTTP_METHOD_HEAD;
if (strcmp(__met, "OPTIONS"))
if (!strcmp(__met, "OPTIONS"))
return HTTP_METHOD_OPTIONS;
if (strcmp(__met, "CONNECT"))
if (!strcmp(__met, "CONNECT"))
return HTTP_METHOD_CONNECT;
return HTTP_METHOD_TRACE;
}