14 lines
651 B
Markdown
14 lines
651 B
Markdown
|
# .cadoles-slide-title[Architecture REST]
|
||
|
|
||
|
- **REST:** Representational State Transfer
|
||
|
- Architecture logicielle pour la création de web services
|
||
|
|
||
|
Une collection est réprésentée par une URL: `http://localhost/items`
|
||
|
|
||
|
Les actions possibles sont définies par les méthodes HTTP suivantes:
|
||
|
- Récupérer la liste des éléments -> `GET http://localhost/items`
|
||
|
- Récupérer un élément -> `GET http://localhost/items/<itemId>`
|
||
|
- Créer un nouvel élément -> `POST http://localhost/items`
|
||
|
- Mettre à jour un élément existant -> `PUT http://localhost/items/<itemId>`
|
||
|
- Supprimer un élément -> `DELETE http://localhost/items/<itemId>`
|