diff options
Diffstat (limited to 'codes.h')
| -rw-r--r-- | codes.h | 18 |
1 files changed, 18 insertions, 0 deletions
@@ -4,6 +4,23 @@ extern "C" { #endif +const char * +code_to_str(int code); + +/* vim macro to transform str #define to code: +0/\\r
D0VU:s/ /۟_/g
/CODE۟_
llllldf"€ý53xhp$phhi 0:s/DEFINE€ü_/define
0j +*/ + +#define CODE_200_OK 200 +#define CODE_201_CREATED 201 +#define CODE_400_BAD_REQUEST 400 +#define CODE_401_UNAUTHORIZED 401 +#define CODE_403_FORBIDDEN 403 +#define CODE_404_NOT_FOUND 404 +#define CODE_409_CONFLICT 409 +#define CODE_413_REQUEST_TOO_LONG 413 +#define CODE_503_SERVICE_UNAVAILABLE 503 + #define CODE_200_STR "200 OK\r\n" #define CODE_201_STR "201 Created\r\n" #define CODE_400_STR "400 Bad request\r\n" @@ -11,6 +28,7 @@ extern "C" { #define CODE_403_STR "403 Forbidden\r\n" #define CODE_404_STR "404 Not found\r\n" #define CODE_409_STR "409 Conflict\r\n" +#define CODE_413_STR "413 Too long request\r\n" #define CODE_503_STR "503 Service unavailable\r\n" #ifdef __cplusplus |
