【发布时间】:2014-11-30 14:31:58
【问题描述】:
服务器上的文件: /upload_files/=%e4%bd%a0.rar 这里=%e4%bd%a0.rar是文件名。
javascript生成链接:
var h = '<a style="padding-left:10px" href="' + escape(value.file_url) + '">click_to_download</a>;
这里的值来自一个ajax请求,并且value.file_url == '=%e4%bd%a0.rar'
当我打开页面,点击下载链接,找不到文件,地址栏的url是
http://www.example.com:5178/upload_files/%3D%25e4%25bd%25a0.rar
并且错误信息显示一行:
请求的 URL http://www.example.com:5178/upload_files/=%e4%bd%a0.rar
使用a.rar等通用文件名,即可下载。
如何使=%e4%bd%a0.rar 可下载? 谢谢。
【问题讨论】: