我正在使用Spring boot和gson来使用API。
,不幸的是,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
但它不起作用。
答案 0 :(得分:0)
尝试将您的请求和响应的Content-Type标头设置为接受UTF-8,类似:
Content-Type application/json;charset=UTF-8
此外,您可以为spring添加必需的文件编码(如果编码不正确,则会禁用服务器启动):
spring.mandatory_file_encoding=UTF-8