Rappels REST
Définition : API REST
Application Programming Interface
REpresentational State Transfer
Principes de base
REST est un style d'architecture sur HTTP qui va associer des Verbes à des URI.
Verbes HTTP :
- GET
- POST
- DELETE
URI :
- Exemple : /twitter/users/sdoignon
Format libre :
- JSON
Exemple : Exemple
1
=> POST /twitter/users/
2
=> { name : sylvain }
3
<= { OK }
4
------------------------------
5
=> GET /twitter/users/sylvain
6
=> { }
7
<= { name : sylvain }
8
------------------------------
9
=> DELETE /twitter/users/sylvain
10
=> { }
11
<= { OK }
12
------------------------------
13
=> GET /twitter/users/sylvain
14
=> { }
15
<= { ERROR : 404 }