mirror of
https://github.com/opus-tango/http-server-in-c.git
synced 2026-03-20 12:05:25 +00:00
update readme and actually add responses to non-GET requests
This commit is contained in:
@@ -20,10 +20,18 @@ typedef enum {
|
||||
NOT_FOUND,
|
||||
BAD_REQUEST,
|
||||
INTERNAL_SERVER_ERROR,
|
||||
FORBIDDEN,
|
||||
NOT_IMPLEMENTED,
|
||||
} status_code;
|
||||
|
||||
void response_handle_get(http_request* req, http_response* res);
|
||||
|
||||
void response_handle_post(http_request* req, http_response* res);
|
||||
|
||||
void response_handle_delete(http_request* req, http_response* res);
|
||||
|
||||
void response_handle_put(http_request* req, http_response* res);
|
||||
|
||||
void response_build_static_file(char* file_path, content_type content_type,
|
||||
status_code status_code, http_response* res);
|
||||
|
||||
@@ -31,4 +39,10 @@ void serve_404(http_response* res);
|
||||
|
||||
void serve_500(http_response* res);
|
||||
|
||||
void serve_403(http_response* res);
|
||||
|
||||
void serve_501(http_response* res);
|
||||
|
||||
void serve_400(http_response* res);
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user