NutzCN Logo
问答 下载中文文件名的问题,好费劲啊。
发布于 3018天前 作者 qq_0c78d011 1699 次浏览 复制 上一个帖子 下一个帖子
标签:

RawView的第121行附近:
if (!resp.containsHeader("Content-Disposition")) {
String filename = URLEncoder.encode(file.getName(), Encoding.UTF8);
resp.setHeader("Content-Disposition", "attachment; filename="" + filename + """);
}

这里为啥要 String filename = URLEncoder.encode(file.getName(), Encoding.UTF8);
好像把中文都编辑成百分号了啊。

3 回复

什么浏览器?ie?

来自炫酷的 NutzCN

osx系统的firefox.48.0.2乱码百分号.
osx系统的safari乱码百分号。
osx系统的chrome.52没有问题。
看来是浏览器的事,谢谢回复。

@wendal
osx系统的firefox.48.0.2乱码百分号.
osx系统的safari乱码百分号。
osx系统的chrome.52没有问题。
看来是浏览器的事,谢谢回复。

添加回复
请先登陆
回到顶部