집 > Q&A > 본문
我在后台获取一个文件的的路径我是这样获取的 File a=new File("a/a.xxx"); String filePath="a"+File.separator+"a.xxx"; 然后我将filePath返回到前台,前台在访问filePath的时候自动会将中间的斜杠识别为%5c 而且我在dubug里面看,返回到前台的路径其实是a\a.xxx而不是a/a.xxx
所以当我访问a%5ca.xxx就404了 必须要访问a/a.xxx才行
所以该怎么处理这个路径呢?????
PHPz2017-04-10 15:30:54
被转码了,你在用js转回来就是了
大家讲道理2017-04-10 15:30:54
后台得到的是本地磁盘地址,放到网页中是网络地址。 将文件放到项目中,使用项目路径访问!