用google浏览器作的测试
需求:
将指定内容以文件流的形式下载

代码:

@RequestMapping("saveSort")    public void saveSort(String[] id, HttpServletResponse response){        if (ArrayUtils.isNotEmpty(id)){            OutputStream out = null;            try {                String formatdata = tvSourceService.createConfigLine(id);                if (StringUtils.isBlank(formatdata)){                    return ;                }                //下载                String fileName ="IPTV.txt";                response.reset();                response.setHeader("Content-Disposition","attachment; fileName="+URLEncoder.encode(fileName,"UTF-8"));//                response.setHeader("Cache-Control","max-age=0");                response.setContentType("multipart/form-data");                response.setCharacterEncoding("UTF-8");

                out = response.getOutputStream();                out.write(formatdata.getBytes("UTF-8"));                out.flush();                out.close();            } catch (IOException e) {                e.printStackTrace();            }        }    }

原因:
浏览器的下载插件影响(如迅雷)

解决:
方法1:停用浏览器下载插件
方法2:重置浏览器设置,见[url=http://jingyan.baidu.com/album/c33e3f48a1445fea15cbb537.html?picindex=1]百度经验[/url]

[img]http://dl2.iteye.com/upload/attachment/0118/2197/8bba3fe7-676b-3fce-80fb-16948570dd0f.png[/img]

java服务器下载文件浏览器无反应相关推荐

  1. JAVA服务器下载文件内容为空

    问题描述: 本地下载模版没问题.服务器下载word或者Excel模版内容为空.会在文本内容显示下载成功. 来看一下源代码: res.setHeader("Content-Dispositio ...

  2. Java服务器下载文件时通过文件路径直接修改文件名

    /*** 通过文件路径直接修改文件名* * @param filePath 需要修改的文件的完整路径* @param newFileName 需要修改的文件的名称* @return*/private ...

  3. Java Web实现 使用浏览器从服务器下载文件

    Java Web实现 使用浏览器从服务器下载文件. 代码实现: package com.juneyaoair.util;import lombok.SneakyThrows;import javax. ...

  4. CentOS6中连接ftp服务器下载文件时出现了java.net.SocketException: Connection reset

    问题描述:连接CentOS6中的ftp服务器下载文件时出现了java.net.SocketException: Connection reset 解决办法: 1.查看防火墙状态,发现防火墙已开启 se ...

  5. java jsch下载文件,JSch使用sftp协议实现服务器文件上传下载操作

    Jsch是什么? JSch 是SSH2的一个纯Java实现.它允许你连接到一个sshd 服务器,使用端口转发,X11转发,文件传输等等.你可以将它的功能集成到你自己的 程序中.同时该项目也提供一个J2 ...

  6. 如何登陆FTP服务器下载文件

    如何登陆FTP服务器下载文件 在网上我们经常可以看到很多如何搭建FTP服务器的经验,但是却缺少详细的如何登陆FTP服务器的经验,当然对于电脑熟练者来说这可能很简单,但是我想也有相当一部分人不知道如何从 ...

  7. 使用JSP从服务器下载文件的示例

    在此示例中,我们将下载jsp文件.但是您可以下载任何文件.要从服务器下载文件,应指定名为APPLICATION / OCTET-STREAM的内容类型. index.jsp 该文件提供了下载jsp文件 ...

  8. 【JAVA】下载文件

    1.下载文件的工具类 如果要打印日志添加lombok的pom依赖 <dependency><groupId>org.projectlombok</groupId>& ...

  9. ftp服务器下载文件

    import java.io.*; import java.net.SocketException;import org.apache.commons.net.ftp.*; /*** ftp服务器下载 ...

最新文章

  1. Blazor.Server以正确的方式集成Ids4
  2. AE快速景深模糊插件:Rowbyte Fast Bokeh for Mac
  3. linux如何杀死进程最快,如何在Linux系统中杀掉内存消耗最大的进程?
  4. Redis 2.8.18 安装报错 error: jemalloc/jemalloc.h: No such file or directory解决方法
  5. 用OpenCV制作一个低成本的立体相机
  6. Confluence 空间附件(Attachments )宏
  7. 计算机硬件 试题库,计算机硬件维护-试题库
  8. Java中的封装,继承和多态(详解)
  9. 手机用计算机怎么求最高分,计算机中求最高分怎么算【excel 如何去掉一个最高分和一个最低分求平均数】...
  10. 25.人脸关键点检测
  11. lol服务器位置2017,LOL甜心宝贝的琴音和弦2017抽皮肤网页地址
  12. SpringBoot-refresh解析
  13. 人类的智能是如何产生的
  14. elasticSearch API
  15. 阿里云快速搭建个人网站
  16. nmon以及nmon analyser 教程
  17. svn设置 修改服务器,svn设置 修改服务器ip地址
  18. 衡水二中2021年高考成绩查询,2020衡水二中高考喜报
  19. 2021级新生程序设计班级天梯赛:1-6 《从你的全世界路过》
  20. mysql启动了但是找不到PID_mysql初始化后找不到pid 不能启动-bbotte的博客-51CTO博客...

热门文章

  1. 人工神经网络 人工智能,人工智能神经网络技术
  2. python简史_Python简史
  3. 计算机常用的网络安全技术有哪些,简述计算机的网络安全技术有哪些常用技术?...
  4. win10家庭版 QQ2021和TIM QQ登入后马上提示恢复上次意外关闭信息,然后就卡死奔溃闪退。
  5. 2014522420145238 《信息安全系统设计基础》第二次实验
  6. 划词翻译脚本--AutoHotkey
  7. html怎么改变li前面的点,CSS定义li前面的小点样式
  8. mysql的双井号_C语言中单井号(#)和双井号(##)在宏语句中的应用
  9. nuc9vxqnx_Intel NUC 9 Pro / Extreme(幽灵峡谷 / 石英峡谷)即将发售
  10. 百姓基因:新一代基因测序技术及其在肿瘤研究中的应用