Skip to content

Latest commit

 

History

History
43 lines (31 loc) · 811 Bytes

File metadata and controls

43 lines (31 loc) · 811 Bytes

Etape 1 : créer une API avec un /about + documentation

## Objectif

Créer une api avec un endpoint /about qui renvoie :

  • l'adresse IP de la machine
  • la date et l'heure courante
  • la version de python

Eléments présentés :

  • mécanisme général de création de routes
  • mécanisme de serialisation
  • génération de la documentation d'API

Commandes pour tester :

Récupérer l'info du /about :

http GET http://localhost:8080/about
HTTP/1.1 200 OK
Content-Length: 107
Content-Type: application/json
Date: Mon, 28 Jan 2019 11:12:58 GMT
Server: Python/3.7 aiohttp/3.5.4

{
    "current_datetime": "2019-01-28T12:12:58.677985+00:00", 
    "ip": "192.168.43.136", 
    "python_version": "3.7.1"
}

regarder la documentation :

firefox http://localhost:8080/api/doc