RESTful руководство по стилю URL для поиска - PullRequest
1 голос
/ 24 января 2020

Если разрешено помещать несколько значений в один параметр запроса,

должно ли имя параметра быть в форме единственного или множественного числа?

/user?status=1,2,3

против

/user?statuses=1,2,3

Я пытался гуглить, но никто не покрывает эту спецификацию c значения

1 Ответ

1 голос
/ 28 января 2020

Поскольку ваша конечная точка позволяет пользователю запрашивать несколько статусов, вы должны использовать множественное число статуса, например

/user?statuses=1,2,3

Если ваша конечная точка позволяет пользователю запрашивать только один статус, который вы бы используйте единственное число, т.е.

/user?status=1
...