Я работаю над созданием REST API.Допустим, ресурс, который я обслуживаю, называется object
и содержит ряд свойств.
Помимо запроса всего набора объектов, подобных этому
GET api.example.com/objects
Я хочу разрешить запрашивать отдельный объект, указав objectid
или objectname
, например:
GET api.example.com/objects?objectid=<br>
GET api.example.com/objects?objectname=
Что меня смущает, так это какобрабатывать такой запрос?
GET api.example.com/objects?objectid=x&objectname=y
В этом случае я должен вернуть 400 Bad Request
или один из параметров должен иметь приоритет над другим?Как REST определяет это поведение?