最近开发一个rss订阅接口
@GetMapping(value ="/testrss" , produces = MediaType.APPLICATION_RSS_XML_VALUE)
public String testRss() {
//内容略
}
可以直接生成rssxml格式接口。但出现中文内容时乱码。浏览器检查发现编码为iso-8859-1,发现 MediaType.APPLICATION_RSS_XML_VALUE没有指定编码,手动指定字符串,增加类型,编码。
@GetMapping(value ="/testrss" , produces ="application/rss+xml;charset=utf-8")
public String testRss() {
//内容略
}
这样指定utf-8,中文乱码就解决了
网友评论