Я хочу знать, Что прямо в RESTful prespective, когда я хочу обновить ресурс, но есть несколько операций, каждый с различным потоком в бизнес-слоеREST различных вариантов использования для обновления ресурса
, например, есть 3 случая, чтобы изменить статус задачи (все они будут обновлять задачи)
- Acquire
- релиз
- Update
так, чтобы сделать то, что я бы сделать, это делает PUT для:
PUT: Tasks/{taskId}?flag=acquire
Причина я спрашиваю, потому что если это верно, что я буду делать это:
В back end код Я установлю условие на флаг, основанный на каждом значении, будет делать что-то совершенно другое (мне не нравится это с точки зрения кода), но это правильный способ сделать это, или там является альтернативным способом определения ресурсов с точки зрения REST?
его близкий к тому, что вы описали, он фактически меняет статус задачи, поэтому я решил, что должен отправить статус и значение статуса в теле, как вы описали, разница и об этом я хочу поговорить, находится в приобретая задание, он отправит электронное письмо и сохранит файл журнала вместе с разными вещами, как я подхожу к этому? –
В контексте вашего обслуживания, что именно означает «приобретение» задачи? – brandonscript