Я читал некоторые документы о правильном использовании URI, используя службы отдыха, и я наткнулся на пример для базовых запросов GET.. DELETE.
Пример uri:
Получить всех пользователей
GET http://mydomain.org/api/users
Получить конкретный пользователь
GET http://mydomain.org/api/users/1
Обновить пользователя
PUT http://mydomain.org/api/users/1
УДАЛИТЬ пользователя
DELETE http://mydomain.org/api/users/1
Пользовательский ресурс будет либо JSON, либо XML в форме:
{
Id: 1,
FirstName: 'John',
LastName: 'Doe'
}
Мой вопрос в том, что. Чтобы поддерживать принципы REST, требуется ли включать идентификатор ресурса в URI для запросов PUT?