У меня есть API с поиском (GET), созданием (POST) и обновлением метода (PUT) на ресурсе.
Операция обновления (PUT) поддерживает обновление таких параметров, как «имя», «значение» и «состояние».Разрешение на обновление «статуса» отличается от обновления других параметров.
Когда пользовательский интерфейс считывает ответ GET (поиск), он позволяет обновить поля (имя, значение и состояние) на основе возвращенных разрешений.Планирование возврата разрешений с использованием HATEOS, как показано ниже.
"self": {
"href": "https://mobile-services.test.com/api/V1/area/resorce/{resourceId}",
"methods": [ "GET", "POST" ]
},
Разрешено ли возвращать настраиваемые значения (например, «POST-Status») для ключа «методов»? Если нет, предложите способ обработки разрешенийв этом сценарии.