= Protocol forme generale: POST /connect ou bien: POST //command Content-Type: application/json 1) connection code: 201 POST /connect requete: rien reponse: { "guid": "totalvie": "salle": { "description": "passages": [ "N", "E", ... ] "entites": [ , , , ...] } } 2) regarder salle GET //regarder { "description": "passages": [ "N", "E", ... ] "entites": [ , , , ...] } 3) deplacement POST //deplacement requete: { "direction": "N" | "S" | "E" | "W" } reponse: { "description": "passages": [ "N", "E", ... ] "entites": [ , , , ...] } 4) examiner GET //examiner/ reponse: { "description": "type" : "JOUEUR" | "MONSTRE" "vie": "totalvie": } 5) taper POST //taper { "cible:" } Gestion d'erreurs: - Si la requete est malformee (pas du json valide, ou bien manque des fields etc): 400 - Si l'URL existe pas (commande inconnue, guid inconnu, etc.): 404 - code 409 pour tout autre erreur reponse json: { "type": "MORT" | "MUR" "message:" string }