Web (2002)

Voici le code que j'ai produit pour répondre à un petit sujet de programmation sur les sockets proposé dans le cadre de notre maitrise.

Il s'agit d'un mini-serveur Web programmé en C qui sait uniquement répondre aux requètes GET...
Les paramètres (port d'écoute, répertoire de base, etc...) sont définis en constantes dans le programme.
Un petit log est fourni en sortie standard dont voici un exemple :
royale (192.168.0.2) - GET /index.html [200]
royale (192.168.0.2) - GET /menu.html [200]
royale (192.168.0.2) - GET /accueil.html [200]
royale (192.168.0.2) - GET /diddltelephone.gif [200]
royale (192.168.0.2) - GET /diddlbouee.jpg [200]
Attention, il n'y a aucune notion de sécurité !

Source de mon mini-serveur Web : web.c

Site du sujet : http://www.irit.fr/ACTIVITES//EQ_SYNTHIM/personnel/torguet/cours/mod20