javascript - js中怎么访问tomcat中有中文文件夹。
PHP中文网
PHP中文网 2017-04-11 12:23:47
[JavaScript讨论组]

TOMCAT 中有此路径 photoGallery/430124/IMG/历史洪痕/430124000000000081v0004.JPG,
我js里要打开这个图片。但是“历史洪痕”就会显示%E5%8E%86%E5%8F%B2%E6%B4%AA%E7%97%95
不能改服务器编码的情况下怎么解决?

PHP中文网
PHP中文网

认证0级讲师

全部回复(1)
天蓬老师

这个不是服务器编码的问题,这个属于URL编码,URL里除了ASCII可见字符外,其他字符必须进行编码,因此“历史洪痕”编码后就是你看到的那么长的字符串。

浏览器和tomcat一般能够自动处理URL编码,前端JS代码和后端Java代码一般都不需要关注。有一点需要注意,为了兼容性,需要浏览器和tomcat都使用UTF8进行编解码。如果JS代码或者Java代码接收到的数据不一致或者没有解码,一般情况下都是前后端编码不一致导致的。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号