tomcat 中文路径的问题解决。
2017-04-09 20:10
176 查看
当http请求一个包含中文的URL的时候,浏览器一般会自动转换为utf-8编码,因为URL不支持中文。
url的字符必须是ISO-8859-1。而tomcat 是不会把utf-8的编码转换为中文的。
解决办法是强行知道解码方案。
网页中的URL
浏览器翻译以后,server接收到的URL.
指定解码方案。
url的字符必须是ISO-8859-1。而tomcat 是不会把utf-8的编码转换为中文的。
解决办法是强行知道解码方案。
网页中的URL
/image-1.0/resources/image/产品图标信息2.0/01中文/0102中文/010203中文/1.png
浏览器翻译以后,server接收到的URL.
"GET /image-1.0/resources/image/%E4%BA%A7%E5%93%81%E5%9B%BE%E6%A0%87%E4%BF%A1%E6%81%AF2.0/01%E4%B8%AD%E6%96%87/0102%E4%B8%AD%E6%96%87/010203%E4%B8%AD%E6%96%87/Tulips.jpg HTTP/1.1"
指定解码方案。
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="utf-8" />
相关文章推荐
- tomcat中文路径问题与解决
- 解决linux环境tomcat下载文件404的问题(路径中文乱码)
- Tomcat服务器图片地址中文路径问题解决办法
- tomcat中文路径名问题的解决
- 解决tomcat地址栏输入中文出现找不到路径,路径乱码问题
- 解决访问TOMCAT中文路径的问题总结
- Apache2.2和Tomcat5.0的整合(二)—解决REDIRECT_URL的中文路径问题
- Tomcat 解决中文路径的图片不能显示问题
- Tomcat 解决中文路径的图片不能显示问题
- tomcat不支持中文路径和文件名问题的解决
- 彻底解决Tomcat 5.0.19的中文乱码问题
- 解决tomcat下的中文提交乱码的问题!有效!
- Tomcat5中文问题解决之道
- (转) Tomcat中的中文问题解决
- 解决tomcat下中文乱码问题
- tapestry 中文问题彻底解决(tomcat)
- tomcat中文问题的解决
- TOMCAT中文问题,解决(全)(转载)
- Tomcat4.0中文问题简单解决方法
- 解决tomcat下中文乱码问题