This commit is contained in:
cdricms
2024-11-20 00:04:49 +01:00
parent 7b52f5de7d
commit cdae291dd8
8 changed files with 145 additions and 71 deletions

View File

@@ -3,6 +3,9 @@
#include "http_content_type.h"
#include "http_method.h"
// Beaucoup d'options manques ou d'informations ne seront pas stockées.
typedef struct {
HttpMethod method;
char *path;
@@ -18,8 +21,13 @@ typedef struct {
char *connection;
} HttpRequest;
// Parse la requête HTTP, afin de la manipuler facilement.
HttpRequest *handle_request(char *__req);
// Imprime dans le stdout la requête HTTP.
void print_request(const HttpRequest *__req);
// Libère tout ce qui est en rapport avec HttpRequest.
void free_request(HttpRequest *__req);
#endif