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>