Séance 1 : Mise en place de Git, organisation du Makefile ainsi que les premiers tests.
Séance 2 : Création de la socket serveur et cliente ainsi que le test de la socket.
Séance 3 : Gestion du signal SIGPIPE, gestion de plusieurs connexions en simultané.
Séance 4 : Processus zombie.
Séance 5 : Réalisation de la requête GET et implémentation de l'erreur 404.
Séance 6 : Analyse de la requête, des entêtes et réponse du client.
Comment utiliser ?
Aller dans le dossier webserver, pour compiler, faire un make et lancer la commande ./c3po pour lancer le serveur. Ouvrir un autre terminal pour tester le serveur grâce au client avec la commande curl http://localhost:8080/.