В этом первом сценарии URI для метода GET может быть следующим:
http://myserver/number/getItem?itemID
Пользователь передает идентификатор элемента #, а RESTful Services получает этот элемент и возвращает объект элемента обратно пользователь, чтобы пользователь мог извлечь любую информацию по желанию.
Это рассматриваемый сценарий
В этом сценарии URI для метода GET может быть следующим:
http://myserver/number/overLimit?itemID
Пользователь передает ID элемента # и RESTful Services ПОЛУЧАЕТ этот элемент, так что его можно определить, если у него избыточный вес.
На данный момент есть 3 варианта.
1 - Вернуть объект Item, как описано выше, и просто дать пользователю получить информацию.
ИЛИ
2 - Вернуть только вес и позволить пользователю определить, является ли его избыточный вес.
ИЛИ
3 - возвращает логическое значение с ответом true, если избыточный вес, и false, если нет.
При использовании соответствующих служб RESTful имеет ли значение, какой из 3 используется? Нарушаются ли какие-либо правила при реализации любого из 3 сценариев ios?