Outils pour utilisateurs

Outils du site


web:rest

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
web:rest [2015/08/01 01:42] – modification externe 127.0.0.1web:rest [2022/04/10 22:20] (Version actuelle) – [Sources] sgariepy
Ligne 10: Ligne 10:
 | PUT     | Utilisé pour mettre à jour une ressource (Update)  | | PUT     | Utilisé pour mettre à jour une ressource (Update)  |
 | DELETE  | Utilisé pour supprimer une ressource (Delete)  | | DELETE  | Utilisé pour supprimer une ressource (Delete)  |
 +
 +
 +===== REST-ful CRUD =====
 +
 +  * Create
 +    * POST - http://localhost/api/books
 +    * Si succès, retourne HTTP 201 Created
 +  * Read
 +    * GET - http://localhost/api/books ou http://localhost/api/books/5
 +    * Si succès, retourne HTTP 200 OK
 +  * Update
 +    * PUT - http://localhost/api/books/5
 +    * Si succès, retourne HTTP 204 No Content
 +  * Delete
 +    * DELETE - http://localhost/api/books/5
 +    * Si succès, retourne HTTP 204 No Content
  
 ===== Actions plus complexes ===== ===== Actions plus complexes =====
Ligne 34: Ligne 50:
  
 ===== Sources ===== ===== Sources =====
-  * http://rest.elkstein.org/2008/02/what-is-rest.html+ 
 +  [[http://rest.elkstein.org/2008/02/what-is-rest.html|Learn REST: A Tutorial]]
web/rest.1438386138.txt.gz · Dernière modification : 2022/02/02 00:43 (modification externe)