Go to the source code of this file.
Macros | |
#define | BASE_HTTP_HEADER "HTTP/1.1 200 OK\r\nContent-Type: %s\r\nContent-Length: %d\r\n\r\n" |
#define | NOT_FOUND_HEADER "HTTP/1.1 404 Not Found\r\n\r\n" |
#define | NOT_IMPLEMENTED_HEADER "HTTP/1.1 501 Not Implemented\r\n\r\n" |
#define | DEFAULT_MIME_TYPE "text/html" |
Functions | |
char * | path_to_mimetype (char *path) |
int | url_to_path (char *url, char *dir, char *path, int capacity) |
int | generate_header (char *dest, int code, int capacity, int body_len, char *mime_type) |
#define BASE_HTTP_HEADER "HTTP/1.1 200 OK\r\nContent-Type: %s\r\nContent-Length: %d\r\n\r\n" |
#define NOT_IMPLEMENTED_HEADER "HTTP/1.1 501 Not Implemented\r\n\r\n" |
int generate_header | ( | char * | dest, |
int | code, | ||
int | capacity, | ||
int | body_len, | ||
char * | mime_type | ||
) |