请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

返回中文错误提示乱码了

HTTP/1.1 400
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Type: application/problem+json
Transfer-Encoding: chunked
Date: Wed, 08 Mar 2023 11:53:31 GMT
Connection: close

{
“cause”: null,
“stackTrace”: [],
“type”: “https://zalando.github.io/problem/constraint-violation”,
“status”: “BAD_REQUEST”,
“violations”: [
{
“field”: “email”,
“message”: “éžæ³•电å­é‚®ä»¶åœ°å€”
},
{
“field”: “password”,
“message”: “密ç 中å¿
é¡»åŒ
å«è‡³å°‘ 1 个大写字æ¯ã€‚密ç åŒ
å«éžæ³•çš„QWERTYåºåˆ— qwert。”
},
{
“field”: “userDto”,
“message”: “密ç 输å
¥ä¸ä¸€è‡´”
}
],
“title”: “Constraint Violation”,
“message”: “Constraint Violation”,
“instance”: null,
“parameters”: {},
“detail”: null,
“localizedMessage”: “Constraint Violation”,
“suppressed”: []
}

返回中文错误提示乱码了 ;

正在回答 回答被采纳积分+3

1回答

接灰的电子产品 2023-03-08 22:40:42

本地化设置问题,请下载 git 源码运行看是否有问题,如果没有请检查自己的本地化资源文件的编码,设置为 utf-8,另外对比 git 和自己源码的国际化配置

0 回复 有任何疑惑可以回复我~
  • 提问者 慕哥7139721 #1
    找到原因了 spring的版本要大于     <spring-boot.version>2.3.3.RELEASE</spring-boot.version>
    server:
      servlet:
        encoding:
          force: true
    配置要生效;     
    Content-Type: application/problem+json;charset=UTF-8    这个请求头有带上  ;charset=UTF-8   返回的就是中文了
    回复 有任何疑惑可以回复我~ 2023-03-09 11:23:21
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号