This project is about writing our own HTTP server.
Multiplexing (poll), HTTP 1.1 compliant (GET, POST and DELETE methods handled), compatible with Google Chrome.
This project was coded in C++ and was stress tested with siege. In handles cookies and multiple CGI.
For more information on how this project was coded, click here!
Run the following command in your terminal
make && ./webserv [configuration file]
You have a few configuration files to choose from in the conf folder (some working, some not), default.conf and webserv.conf being the default ones. Then just open Google Chrome and go to localhost:[port] to interact with our server ([port] being the port opened in the configuration file selected.
orianemartinpro@gmail.com
This project was coded in a team of three. You can click here to visit Ljan's Github, and here to visit Tscandol's !