Python Language Création d'un serveur HTTP simple


Exemple

Pour partager des fichiers ou héberger des sites Web simples (http et javascript) sur votre réseau local, vous pouvez utiliser le module SimpleHTTPServer intégré de Python. Python devrait être dans votre variable Path. Accédez au dossier contenant vos fichiers et tapez:

Pour python 2 :

$ python -m SimpleHTTPServer <portnumber>

Pour python 3 :

$ python3 -m http.server <portnumber>

Si le numéro de port n'est pas indiqué, 8000 est le port par défaut. Donc, le résultat sera:

Servant HTTP sur le port 0.0.0.0 8000 ...

Vous pouvez accéder à vos fichiers via n'importe quel périphérique connecté au réseau local en tapant http://hostipaddress:8000/ .

hostipaddress est votre adresse IP locale qui commence probablement par 192.168.xx

Pour terminer le module, appuyez simplement sur ctrl+c.