Операция с разницей ресурсов в API REST - PullRequest
0 голосов
/ 09 февраля 2020

Я работаю над приложением, в котором ресурс определяется как совокупность нескольких однородных объектов (в миллионах). Каждый ресурс идентифицируется как «категория элемента» + «UUID» (каждая категория имеет несколько ресурсов). Я хочу реализовать вариант использования, чтобы найти разницу между двумя ресурсами, RESTfully. Я не очень ясно, какой из них является более RESTful URI шаблон. Вот 4 варианта, которые у меня есть.
1. / item_category / {имя категории} / id1 / {UUID1} / id2 / {UUID2} / diff
2. / item_category / {имя категории} / diff / UUID1-UUID2
3. / item_category / {имя категории} / diff /? UUID1-UUID2
4. / item_category / {имя категории} / diff /? Id1 = UUID1 & id2 = UUID2

Может кто-нибудь, помогите мне с этим.

...