Может ли клиент запросить конкретный тип ответа MIME из службы Джерси в URL-адресе? - PullRequest
1 голос
/ 17 ноября 2011

У меня есть служба REST в Джерси, конечные точки которой могут возвращать application / xml или application / json в зависимости от заголовка Accept. Клиентские приложения могут, конечно, установить этот заголовок, и все работает как положено.

Для простоты проверки работоспособности и тестирования на основе браузера я ищу способ указать тип из URL. Насколько я понимаю, в Rails есть что-то подобное (просто добавьте .json к ресурсу, и он автоматически выберет application / json). Есть ли на Джерси что-то похожее?

1 Ответ

2 голосов
/ 17 ноября 2011

Да. Вы можете установить расширение для отображений медиа-типов в параметрах init сервлета jersey, установив свойство com.sun.jersey.config.property.MediaTypeMappings .

...