Skip to content

plducharme/PythonServeurWeb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PythonServeurWeb

Instructions de mise en place

Description

Ce projet contient trois fichiers principaux:

  • EmployeHTTPRequestHandler.py
    • Contient la classe impémentant la logique pour gérer les requêtes
  • ServeurWeb.py
    • Permet de démarrer le serveur Web
  • ClentWeb.py
    • Client Web permettant de tester le serveur web

Exercices

  • EmployeHTTPRequestHandler.py
    • Implémenter la méthode do_POST(self) permettant de sauvegarder en mémoire une liste d'employés à partir du contenu de la requête
      • Le "body" est String (en bytes) contenant une entrée sous la forme <nom de famille>,<prénom>,<salaire>
  • ClientWeb.py
  • EmployeHTTPRequestHandler.py
    • Implémenter la méthode do_GET(self)
      • Pour qu'elle affiche la liste des employées avec leurs salaires pour la requête GET /
      • Pour qu'elle affiche la liste des employées avec leurs salaires en order croissant de salaire ainsi que la moyenne des salaires et la médiane des salaires pour la requête GET /sommaire
        • La requête GET / doit continuer de fonctionner
  • Extra

Bugs

Si vous trouvez des bugs dans le code de base, me contacter via MIO

About

Gabarit de Serveur Web en Python pour exercices

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages