Code a
HTTP server in C++ 98
- Configuration file as argument
- Server must
never blockand the client can be bounced properly if necessary - Epoll
-
NGINXis HTTP 1.1 - Accurate HTTP response
status codes -
Common Gateway Interface: php - File
uploads -
GET POST DELETE - Serve a fully static Website
-
Resilience: must stay available at all cost
- Port and host of each ’server’
- Setup the server_names or not.
- Default error pages
-
Limit client body size - HTTP
redirection - Set up routes with one or multiple of the rules (cf Subject)
- Multiple CGI : Python
-
Cookies & Session Management
This project was done with Charles M. and Francesco L.
