`
jessen163
  • 浏览: 462902 次
  • 性别: Icon_minigender_1
  • 来自: 潘多拉
社区版块
存档分类
最新评论

下载中文文件名文件 解决办法

    博客分类:
  • Util
阅读更多
问题描述:
        无法从服务器上下载中文文件名文件。
解决办法
      原因:get方式发送中文字符乱码。(发送数据有get,post两种方式),
      增加对get方式发送数据编码设置,URIEncoding="UTF-8"
1 .Tomcat

打开Tomcat安装目录下conf\server.xml, 找到<Connector>,加入URIEncoding="UTF-8"
<Connector port="8080" maxHttpHeaderSize="8192"
         maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
         enableLookups="false" redirectPort="8443" acceptCount="100"
         connectionTimeout="20000" disableUploadTimeout="true"  URIEncoding="UTF-8"/>


2.JBoss

打开Jboss安装目录下server\default\deploy\jbossweb-tomcat55.sar\server.xml
找到<Connector>,加入URIEncoding="UTF-8"
<Connector port="8080" address="${jboss.bind.address}"
         maxThreads="250" strategy="ms" maxHttpHeaderSize="8192"
         emptySessionPath="true"
         enableLookups="false" redirectPort="8443" acceptCount="100"
         connectionTimeout="20000" disableUploadTimeout="true"   URIEncoding="UTF-8"/>
分享到:
评论

相关推荐

    文件下载response.setHeader()下载中文文件名乱码问题解决办法.pdf

    文件下载response.setHeader()下载中文文件名乱码问题解决办法 本文主要讨论了文件下载时response.setHeader()下载中文文件名乱码问题的解决办法。该问题是由于 HTTP 消息头中的 Content-Disposition 头字段不正确...

    Java中压缩与解压--中文文件名乱码解决办法

    ### Java中压缩与解压——中文文件名乱码解决办法 #### 一、问题背景及原理分析 在Java中处理文件的压缩与解压时,经常会遇到中文文件名出现乱码的问题。这个问题主要源于Java中默认使用的编码方式与实际文件名...

    jsch-0.1.53 使用sftp协议上传下载文件名中文乱码解决办法

    jsch-0.1.53 不支持修改编码格式,sftp.setFilenameEncoding("GBK");这样修改是不起作用的,所以必须修改源码。此处是修改源码后重新导出的jar包。

    jsch文件名中文乱码解决办法

    感谢你的下载,文件说明如下: *jsch的源文件 *jsch的依赖包 *用jsch源文件及依赖包构建的项目,便于修改其源码* 修改源码后重新导出的jar包 *我写的一段小程序,实现的主要功能是同步sftp上的文件夹(sftp-&gt;本地) ...

    下载文件个别浏览器文件名乱码解决办法

    在互联网世界中,用户经常需要下载各种文件,如文档、图片、音频或视频等。然而,在某些情况下,尤其是在使用不同的浏览器时,可能会遇到文件名显示为乱码的问题。这个问题主要出现在浏览器尝试显示或保存带有非...

    Java下载文件时文件名乱码问题解决办法

    总的来说,解决Java下载文件时的文件名乱码问题,需要理解HTTP协议和浏览器对文件名编码的处理差异,以及利用适当的编码转换方法,确保在所有支持的浏览器中都能正确显示和保存文件名。在编写代码时,一定要注意兼容...

    wordpress 上传附件中文文件名乱码解决办法(for Windows)

    总结来说,解决WordPress在Windows XP中文版上上传中文附件文件名乱码的问题,主要是解决编码不兼容问题。可以通过更换操作系统至英文版或直接修改WordPress核心代码实现GBK编码转换来达到目的。在实际操作中,需要...

    如何让Nginx支持中文文件名具体设置步骤

    要使Nginx服务器支持中文文件名,首先要确保你的操作系统具备中文语言包。可以通过执行`locale`命令来检查当前系统的默认编码。如果显示为`en_US.UTF-8`,则表明系统已经支持UTF-8编码,可以跳过后续的设置步骤。 ...

    php上传文件中文文件名乱码的解决方法

    可能会有不少朋友碰到一些问题就是上传文件时如果是英文倒好原文名不会有问题,如果是中文可能就会出现乱码了,今天我来给大家总结一下导致乱码php上传文件中文文件名乱码的原因与解决办法吧。 这几天在windows下...

    adb push中文路径文件名丢失后缀的解决方法

    但这种解决办法治标不治本,为了根本解决这一问题,需要等待开发者修复这个bug,或者更改文件路径为不包含中文字符的英文路径。在实际工作中,可以尝试以下步骤避免类似问题: 1. 检查adb版本是否为最新。通常...

    EL中文显示乱码的解决办法

    在使用EL(Expression Language)表达式处理中文字符时,可能会遇到中文显示乱码的问题,这通常是由于字符编码不一致导致的。以下是一些详细的解决步骤和相关知识点: 1. **理解字符编码**: - 字符编码是用来表示...

    chm格式文件打不开解决办法

    ### CHM格式文件打不开的解决办法 #### 一、恢复文件关联 1. **注册OCX文件**:首先尝试通过注册`hhctrl.ocx`文件来恢复与CHM文件的关联。具体步骤如下: - 打开“开始”菜单,选择“运行”(或者按下`Win + R`...

    Linux 中unzip解压时中文乱码的解决办法

    在Linux环境中,当我们尝试使用`unzip`命令解压包含中文文件名的压缩包时,经常会出现中文乱码的问题。这是因为`unzip`程序在处理非ASCII字符时,可能会使用其内部默认的编码方式,而这个编码方式并不支持中文字符集...

    jspsmartupload-解决中文乱码

    最近实验室做了一个项目,使用jspsmartupload来实现的文件的上传下载,原来在windows平台运行的挺好,但是后来系统移植到linux平台上,结果在上传或下载的文件名中有中文时就会出现乱码。后来查了网上一些人的解决...

    ServU7不支持中文名的解决办法(Serv-U中文目录和文件名变乱码问题)

     ServU7.X版本无法正确创建或者删除中文文件夹和文件名。 问题原因:编码问题 解决方法:  步骤1,打开Serv-u 7的后台管理,找到“限制和设置”-然后点击“为域配置高级FTP命令和行为”  &lt;图1&gt;  步骤2.在“为域...

Global site tag (gtag.js) - Google Analytics