server:
servlet:
encoding:
charset: GBK
force-response: true
然后 Controller 如下:
@RestController
public class TmpController {
@GetMapping("/test")
public Result test() throws UnsupportedEncodingException {
String hello = "你好";
String newhello = new String( hello.getBytes("GBK") , "GBK");
System.out.println(newhello);
return Result.success(newhello);
}
}
就是我想把一个字符串用 gbk 编码发给浏览器,然后让浏览器用 gbk 解码,但是最后浏览器显示的是乱码,不知该如何解决。