Attributy: id="REST"
Odkazy:
Klientské knihovny:
Operace
Tabulka 46.1. RESTful Web Service HTTP methods
| Element URI, http://example.com/resources/142 | Collection URI http://example.com/resources/ | |
|---|---|---|
| GET | Retrieve: Prvek kolekce | List: Seznam prvků kolekce (URI) |
| PUT | Update or Create: aktualizace prvku kolekce nebo vytvoření | Replace: Výměna celé kolekce za jinou |
| POST | Create | Create |
| DELETE | Delete | Delete |
Tabulka 46.2.
| sloveso | URI | použití |
|---|---|---|
| POST | /resource | Vytvoření nového prvku kolekce. |
| GET | /resource/{id} | Získání prvku kolekce. |
| PUT | /resource/{id} | Aktualizace prvku kolekce novými hodnotami |
| DELETE | /resource/{id} | Odstranění prvku kolekce |
CRUD:
GET /resources/?page=2 HTTP/1.1
PUT /users/Robert HTTP/1.1 Host: myserver Content-Type: application/xml <?xml version="1.0"?> <user> <name>Bob</name> </user>
