У меня есть API-интерфейс RESTFul, который я создал. Некоторые его части не контролируют ресурсы, и мне не удается сопоставить соответствующий URL + HTTP-метод с действиями, которые выполняются на сервере.
например. Я могу сделать резервную копию каждого ресурса на сервере с помощью POST /backup
, но я не уверен, что это наиболее подходящее сопоставление. Как насчет единого ресурса? Должен ли я указывать его с помощью: POST /backup/id
или объявлением id как переменной, которую я отправляю: POST /backup <id>
Пожалуйста, дайте мне несколько советов о том, как структурировать это наиболее подходящим образом, чтобы мой API был легко понятен.