如何下载 中文名称的文件

如何下载 中文名称的文件,第1张

如果你使用的Tomcat服务器的话

首先Tomcat默认是不支持“中文链接的”

你可以修改Tomcat配置文件,让Tomcat支持中文链接

首先,进入Tomcat在线配置界面,输入网址:http://localhost:8080/admin/

会提示“TOMCAT web Server Administrator"下面是要输入用户和密码,因为默认的时候是没有管理用户的权限的用户,所以我们要创建一个:

在你的tomcat/conf/下有个tomcat-users.xml

打开:

<?xml version='1.0' encoding='utf-8'?>

<tomcat-users>

<role rolename="tomcat"/>

<role rolename="role1"/>

<role rolename="standard"/>

<role rolename="manager"/>

<role rolename="admin"/>

<user username="tomcat" password="tomcat" roles="tomcat"/>

<user username="role1" password="tomcat" roles="role1"/>

<user username="both" password="tomcat" roles="tomcat,role1"/>

</tomcat-users>

我们看到在tomcat用户配置文件里,有tomcat,manager,admin等几个角色,下面我们增加一个用户,并为他赋予全部权限:

<user username="123" password="123" roles="admin,manager,tomcat"/>

保存文件,重新启动tomcat,打开http://localhost:8080/admin/,输入用户名和密码

然后,进入http://localhost:8080/admin/,登录后看到:http://localhost:8080/admin/frameset.jsp。

Tomcat Server -》Service (Catalina)-》Connector (8080)-》URI Encoding: 改为gb2312 -》Save -》Commit Changes。

最后,关闭tomcat,重新启动,即可支持中文文件名链接了

如果文件名是中文的话,报200、227、501错误,就检查服务器设置的OPTS,UTF8,是否为逗禁用命令地。全局属性第三个是否关闭。

ftp上传文件时,必须使用英文字符或数据的文件名才能上传,或者是两个字的汉字才能上传到服务器的话:

1、进入ServerU管理端界面,点击逗服务器限制和设置地分类功能按钮,

2、在ServerU服务器限制和设置界面,选择逗FTP设置地页签,点击窗口下面的逗全局设置地按钮。

3、在打开的逗FTP命令属性地界面,去掉最后一行的勾选,即不要勾选地对所有已收发的路径和文件名使用UTF-8编码逗。

4、选择逗FTP设置地页签,禁用地OPTS UTF8 逗,

完成上面的两处改变后,无法上传中文名称的文件的问题应该已经解决了。

我也遇到这个文件了,解决步骤如下:

解决之前:

第一步:在扩展中搜索:下载文件编码

第二步:安装该插件

第三步:打开插件设置“常规”选项,勾选全部的3个选项:

-检测UTF-8

-检测百分号编码

-检测非标准的百分号编码

然后重启浏览器。

解决之后 下载不会出现乱码


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11430733.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存