У меня есть REST URI для списка ресурсов, например:
http://foo.com/group/users
Каждый из этих пользователей имеет порядковый номер, и я хочу показать способ перенумерации этих значений для всех пользователей в коллекции и сделать это изменение доступным для всех, кто обращается к списку. Поскольку это действие для коллекции в целом, я не уверен, как это сделать.
Я могу представить такой URL, как http://foo.com/group/users?sequence=normalize
, но ни один из PUT
и POST
не имеет смысла для всего списка, если я не передам всю коллекцию с новыми номерами в качестве данных сообщения.
Как я могу сделать обновление для всей коллекции, как это в RESTful, без необходимости повторной отправки всех обновленных ресурсов в коллекции?