Я проектирую REST api, который требует подкачки (за x), выполняемый со стороны сервера.
Каким будет правильный путь для просмотра любой коллекции ресурсов:
Вариант 1:
GET /resource/page/<pagenr>
GET /resource/tags/<tag1>,<tag2>/page/<pagenr>
GET /resource/search/<query>/page/<pagenr>
Вариант 2:
GET /resource/?page=<pagenr>
GET /resource/tags/<tag1>,<tag2>?page=<pagenr>
GET /resource/search/<query>?page=<pagenr>
Если 1, что мне делать с GET/ресурсом? Перенаправление на /resource/page/ 0, ответ с некоторой ошибкой или ответом с тем же именем, что и /resource/page/ 0 без перенаправления?