apigee.com/about/api-best-practices/all/webcast

я возникли некоторые трудности при разработке URL-адреса для службы отдыха, которая может обрабатывать запросы клиентов на основе разбиения на страницы в качестве одного типа операции или запроса больше или меньше операторов в качестве другого типа операции. Например:

Разбивка:

GET /customers/0/100

Это получит 100 клиентов на странице 0.

Больше / меньше чем:

Мне также нужен дизайн URL, чтобы получить клиентов с идентификатором больше n (например, скажем, 716). Как бы вы включили «больше чем» или «меньше чем» в URL? Я должен помнить, что символы ">" и "<" недопустимы в URL. Я думаю, что этот дизайн URL выглядит странно:

GET /customers/greaterthan/716
GET /customers/lessthan/716

Я не могу использовать диапазон, так как это может противоречить шаблону нумерации, указанному выше, и в любом случае не является хорошим решением, например:

GET /customers/716/999999999999
GET /customers/0/716

Я уверен, что упускаю что-то очевидное - у кого-нибудь есть лучшее решение?

Ответы на вопрос(1)

Ваш ответ на вопрос