440fe803d2
Split TCP socket server and HTTP handler.
...
- File reader function small improvent;
- Move MAX_REQUEST_LINE_SIZE to common server file.
2024-10-03 14:50:42 +03:00
c9154cdb08
Code review
...
Change name from start_http_server() to init_server_socket().
Improvements:
- Change child threads to daemon type;
- Send client HTTP error codes & add new HTTP codes description;
- Change log output format;
- Add some debug log strings;
Remove:
- Startup ASCII logo;
2024-10-03 14:26:15 +03:00
c7413887cc
Merge master with dev
2024-07-03 14:15:22 +03:00
a4f7411e10
Add more debug messages
...
- Move log initialization to config file;
- Add meta tag for charset to index file.
2024-07-03 14:06:19 +03:00
7697b7463e
Write log files to directory
...
Move index file to parent directory, remove template directory
2024-06-04 17:25:11 +03:00
887e8da01b
Add functional to send static files
...
Add
- internal project file iterator function
- path function to locate user files (first allocate as static-files)
- primitive HTML page files for demonstrate server functional
Change
- Response class as iterator
- code for send response to client
2024-02-25 01:42:17 +03:00