язык не поддерживается при использовании API - PullRequest
0 голосов
/ 23 декабря 2018

Я использую Spring boot и gson для использования API.

enter image description here

но, к сожалению, непальские слова в ответе API не поддерживаются.и поэтому, когда я сохраняю ответ в моей базе данных, он добавляет некоторые странные символы вместо фактического значения.

Я добавил эти конфигурации на application.properties

spring.http.encoding.enabled=true
spring.datasource.sql-script-encoding=utf-8

spring.http.encoding.charset=UTF-8

server.tomcat.uri-encoding=UTF-8

, но он не работает.

enter image description here

1 Ответ

0 голосов
/ 23 декабря 2018

Попытайтесь настроить свой запрос и ответ Заголовок типа содержимого для принятия UTF-8, Что-то вроде:

Content-Type application/json;charset=UTF-8

Также, вы можете добавить обязательную кодировку файла для весны (что отключит запуск сервераесли кодировка неверна):

spring.mandatory_file_encoding=UTF-8
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...