POST请求返回JSON含异常方块字符(西班牙语用户场景)
POST请求返回的JSON响应出现乱码(西班牙语特殊字符显示异常)
我开发的面向西班牙语用户的应用,在POST请求返回的JSON响应里出现了奇怪的乱码字符,示例响应片段如下:
{ ..., "designation": "Ãblabla Blabllabla", ..., "objects": [ ... ] }
一开始我判断是编码问题,已经做了以下尝试但都没有效果:
- 在接口方法上添加
@Produces注解指定编码格式 - 在
application.properties中配置全局编码参数 - pom.xml里已经设置了UTF-8编码:
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
现在怀疑是不是排查方向有误,有没有其他可能的原因?如果需要我补充更多信息(比如Spring Boot版本、具体配置内容、请求处理逻辑等),请告知。
内容的提问来源于stack exchange,提问作者kensai01
相关产品推荐
相关产品推荐

