hermes

HTTP GET/HEAD-only web server for static content.
git clone https://git.francescosaccone.com/hermes
Log | Files | Refs | README | LICENSE

commit 7abf45fa9f7d9a037dd1cbda6c2164c2df4d63af
parent 1a85f2aba8964c0a377bcd32ccb315b98f48cd01
Author: Francesco Saccone <francesco@francescosaccone.com>
Date:   Sun, 30 Mar 2025 18:25:53 +0200

feat: add http_response_status enum

Signed-off-by: Francesco Saccone <francesco@francescosaccone.com>

Diffstat:
Mhttp.h | 16++++++++++++++++
1 file changed, 16 insertions(+), 0 deletions(-)

diff --git a/http.h b/http.h @@ -6,4 +6,20 @@ enum http_request_method { HEAD, }; +enum http_response_status { + BAD_REQUEST, + FORBIDDEN, + INTERNAL_SERVER_ERROR, + METHOD_NOT_ALLOWED, + MOVED_PERMANENTLY, + NOT_FOUND, + NOT_MODIFIED, + OK, + PARTIAL_CONTENT, + RANGE_NOT_SATISFIABLE, + REQUEST_TIMEOUT, + REQUEST_TOO_LARGE, + VERSION_NOT_SUPPORTED, +}; + #endif