设置了html页面展示给浏览器的编码和浏览器的页面解码格式均为utf-8还会出现乱码的问题

	在第一次使用*video*(在springboot环境下)这个标签时,就曾有过视频播放不出来的问题,当时初学,以为是video的问题,就没有多想,现在在做前端页面时,又是这个标签出了问题,感觉不能把以前遗留的这个问题放过了,就详细的查找原因
	
	当时如题html页面和浏览器的编码解码都设置的UTF-8,报错的是404,找不到路径,路径是有中文的,但是这两项都设置完毕了,应该不会有什么问题,但还是照着中文乱码解码这个方向在百度查找原因,终于顿悟,在点击视频链接的时候,浏览器是要访问服务器的资源,访问路径上就有中文啊!Tomcat默认解码格式是ISO8859-1,所以还是要设置一下,然后在server.xml添加了urlencoding="UTF-8",问题解决,

	当时其实是先找到答案解决问题的,后来想不通为什么,找了一段时间还恍然大悟。那么以前springboot为什么不用设置就能使用中文路径访问呢,因为springboot默认的编码格式就是UTF-8,当时还在网上找了一下证明我的说法

设置了html页面展示给浏览器的编码和浏览器的页面解码格式均为utf-8还会出现乱码的问题_第1张图片
原文带图链接:原文带图链接戳我

写这个主要是给自己不断的复习,格式什么的也就不在意了

你可能感兴趣的:(设置了html页面展示给浏览器的编码和浏览器的页面解码格式均为utf-8还会出现乱码的问题)