Я новичок в REST, и я заметил, что в некоторых сервисах RESTful они используют разные URI ресурсов для обновления/получения/удаления и создания. Например,
- Создать - используя /resources с помощью метода POST (наблюдайте множественное число) в некоторых местах, используя /resource (единственное)
- Обновление - используя /ресурс/123 с помощью метода PUT
- Получить - использование /ресурса/123 с помощью метода GET
Я немного запутался в этом соглашении об именах URI. Что мы должны использовать множественное или единственное для создания ресурсов? Какими должны быть критерии при принятии решения о том, что?