ОБСУЖДЕНИЕ

Кодировка в REST-Service

6 ответов 4,3 тыс.
AI-выжимка обсуждения скоро
Всем привет!
Есть страничка на xpages с REST-Service.
Так вот собственно задача - необходимо изменять кодировку возвращаемого текста. Возможно ли и как?
 
Там же, если не ошибаюсь, в utf-8 возвращается?
Во всяком случае можно поменять контент-тайп
 
Из опыта.. Вот пример русского языка:
"name":"\u0414\u0438\u0440
 
А, все, понял.. прошу прощения, чет затупил. Возможно, но придется писать кастомный рест сервис

Вот как проставляется кодировка сейчас для дефолтных сервисов:
Код:
Writer writer = new OutputStreamWriter(getOutputStream(), HttpServiceConstants.ENCODING_UTF8);
boolean compact = parameters.isCompact();
JsonWriter jwriter = new JsonWriter(writer,compact);

upd: так же, если будешь писать сервис, у респонса есть функция setCharacterEncoding, можешь попробовать его установить
 
Последнее редактирование модератором:

Статистика тем

Создано
NickProstoNick,
Последний ответ от
NickProstoNick,
Ответы
6
Просмотры
4 263