У меня возникли некоторые трудности при разработке URL-адреса для службы отдыха, которая может обрабатывать запросы клиентов на основе разбиения на страницы в качестве одного типа операции или запроса операторов больше или меньше в качестве другого типа операции.Например:
Разбиение на страницы:
GET /customers/0/100
Получит 100 клиентов на страницу 0.
Больше / меньше, чем:
Мне также нужен дизайн URL, чтобы получить клиентов с идентификатором больше n (например, допустим, 716).Как бы вы включили «больше чем» или «меньше чем» в URL?Я должен помнить, что символы ">" и "<" недопустимы в URL.Я думаю, что этот дизайн URL выглядит странно: </p>
GET /customers/greaterthan/716
GET /customers/lessthan/716
Я не могу использовать диапазон, поскольку он конфликтует с шаблоном нумерации страниц, указанным выше, и не является хорошим решением в любом случае, например:
GET /customers/716/999999999999
GET /customers/0/716
Я уверен, что упускаю что-то очевидное - у кого-нибудь есть лучшее решение?