在服务器里某个文件夹里有许多中文名称的文件,
现在需要访问这些文件: 127.0.0.1:8080/test/周星驰.pdf
,地址是举例的,test是文件夹名称
但是页面跳出404 notFound。
通过xftp登录服务器看到的文件名称是正常的中文名称,
xshell登录看到的文件名称是带问号的乱码名称,
如果是英文名称或数字名称可以正常访问。
除了将这些文件改成英文名称,
这种情况该怎么才能访问这些文件呢?有解决的方法吗?
编辑一
:
业务需求是通过window.open('/pdf/周星驰.pdf')
访问该pdf资源,但是中文名称不行,
只能通过window.open('/pdf/zhouxingchi.pdf')
才能访问到
使用
encodeURIComponent(src)