working on the web side of things

This commit is contained in:
2025-10-06 10:58:33 -07:00
parent b750f76cd7
commit d3ca8d920a
6 changed files with 125 additions and 27 deletions

View File

@@ -8,7 +8,7 @@
#ifndef HTTP_H
#define HTTP_H
#define HTTP_UNKNOWN 0
#define HTTP_GET 1
#define HTTP_POST 2
#define HTTP_PUT 3
@@ -17,7 +17,6 @@
#define HTTP_OPTIONS 6
#define HTTP_PATCH 7
#define HTTP_CONNECT 8
#define HTTP_TRACE 9
#ifndef HTTP_CONTENT_TYPES_H
@@ -70,7 +69,11 @@ HttpResponseHeader* createHttpResponse(int statusCode,const char* contentType,
void HttpResponseHeaderToS(HttpResponseHeader* rh, char* d, char* buffer, int bs);
void HttpRequestHeaderToS(HttpRequestHeader* rh, char* buffer);
void HttpRequestHeaderFromS(HttpRequestHeader* rh, char* buffer);
int HttpCreate();
int HttpGetReqest(char* buffer);
int HttpSendResponse(int statusCode, const char* type, char* data);
// Freeing Objects
void freeHttpRequest(HttpRequestHeader* request);