使用API​​时不支持该语言

时间:2018-12-23 05:42:45

标签: java spring-boot gson

我正在使用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 :(得分:0)

尝试将您的请求和响应的Content-Type标头设置为接受UTF-8,类似:

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

此外,您可以为spring添加必需的文件编码(如果编码不正确,则会禁用服务器启动):

spring.mandatory_file_encoding=UTF-8