/webserv

42 project - implement http protocol in C++ (RFCs 7230 to 7235)

Primary LanguageC++

42 mandatory project

  • project name: webserv
  • Teamed with 42 students ylegzouli and flavienfr 🚀
  • Summary: "This project is here to make you write your own HTTP server. You will follow the real HTTP RFC and you will be able to test it with a real browser. HTTP is one of the most used protocol on internet. Knowing its arcane will be useful, even if you won’t be working on a website."

1. usage (mac OS)

cd project/v1 && make launch

in another shell:

cd project/v1 && make tester

2. quality readings

web socket

http protocol

http headers in details

CGI programming

chunked encoding

utils

3. testing