Я только что прочитал Ресурсно-ориентированная архитектура: остальная часть REST . Рассуждения о содержании убедительны, но иногда мне нужно кое-что, что в этой схеме кажется невозможным.
Предположим, у меня есть веб-сервис для доставки некоторых графиков. Я хочу, чтобы пользователи выбирали разные стили этих графиков (причудливый цвет, черно-белый, ...), но все они всегда являются изображениями в формате PNG. Для всех них mimetype просто будет image / png. Итак, каков предпочтительный способ согласования пользовательских параметров?