This project is about creating a static http server.
make && ./webserver
or
make && ./webserver PATH_TO_CONFIG
- GET, PUT, DELETE and POST requests
- multiple virtual servers
- redirections to locations, virtual servers or other URL
- logging server errors and client requests
- autoindex
- custom error pages
- supports cookies
- handle CGI
- nginx style configuration file