Я разрабатываю веб-сервис REST и у меня есть вопросы по поводу лучшего / правильного дизайна.
Метод поиска должен быть POST, поскольку идентичные запросы не должны возвращать одни и те же данные, верно? Кроме того, лучше ли делать / search / term или / search и иметь термин post-var?
Кроме того, что если ресурс может быть обновлен в любое время, будет ли метод, возвращающий его, GET или POST. Лучше быть ПОЛУЧЕННЫМ, но так как оно может меняться со временем, оно не идемпотентно.