Все примеры, которые я видел относительно архитектуры RESTful, касались одной записи. Например, запрос GET на mydomain.com/foo/53
, чтобы получить foo 53 или POST до mydomain.com/foo
, чтобы создать новый Foo.
Но как насчет нескольких записей? Возможность запросить серию Foos по id или опубликовать массив новых Foos, как правило, будет более эффективным с помощью одного запроса API, а не десятка отдельных запросов. Вы перегрузили бы mydomain.com/foo
для обработки запросов как для одной, так и для нескольких записей? Или вы добавили бы mydomain.com/foo-multiple
для обработки множественных POST и GET?
Я разрабатываю систему, которая потенциально может потребовать получить сразу несколько записей (что-то похожее на mydomain.com/foo/53,54,66,86,87
). Но так как я не видел никаких примеров этого, мне интересно, есть ли что-то, что я просто не получая архитектуру RESTful, которая делает этот подход "неправильным".