this project let me to deeply understand the network programing stuff like:
- socket
- Api and apiRest
- protocole http
- request
- tcp and udp and many more... it help me to know what happened in the under hood of web
I personally code :
- Cgi.cpp
- Service.cpp
- Server.cpp at 95%
- Parse_config_file.cpp
- utils.cpp
- to_debug.cpp
Comprendre les modèles OSI et TCP/IP
Beej's Guide to Network Programming
what do you need to know to build a simple http server from scratch
Socket Programming Tutorial In C part 1
Socket Programming Tutorial In C part 2
socket-connections-fdset-select
How one thread listens to many sockets with select in C
I/O multiplexing: socket programming with select, poll and epoll calls in Linux
Difference between URI and URL