通过Spring boot项目下载的文件 会比正常的文件多1K

我这里用了nginx ,百度说的都是nginx下载失败 我没有找到我这种情况。

实在是找不到原因了

有没有大佬遇到这种情况请帮帮忙

这个是Spring boot项目下载的文件

这个用xshell 传输的文件

     String filePath = String.valueOf(resultMap.get("file_path"));String file_name = String.valueOf(resultMap.get("file_name"));try(InputStream inStream = new FileInputStream(uploadPath + filePath + id + resultMap.get("file_type"));){response.reset();if (userAgent.contains("MSIE") || userAgent.contains("Trident")) {file_name = java.net.URLEncoder.encode(file_name, "UTF-8");} else {// 非IE浏览器的处理:  file_name = new String(file_name.getBytes("UTF-8"), "ISO-8859-1");}response.setCharacterEncoding("UTF-8");response.setContentType("bin");response.addHeader("Content-Disposition", "attachment; filename=\"" + file_name + "\"");OutputStream outputStream = response.getOutputStream();byte[] bytes = new byte[1024];while (0 != IOUtils.read(inStream, bytes)) {IOUtils.write(bytes, outputStream);}IOUtils.closeQuietly(outputStream);}

请帮帮忙 谢谢

Spring boot 项目下载jio文件多1K相关推荐

  1. Spring boot 项目下载jio文件多1K 问题所在

    后来发现所有文件下载之后都会多出几K 有的更多 String filePath = String.valueOf(resultMap.get("file_path"));Strin ...

  2. Spring Boot 项目的这些文件都是干啥用的?

    本文我们了解下 Spring Boot 的目录结构,了解一个事物,清楚了它的结构,明白了内部元素各自的职责,就能很好的认识到它的组织方式和运行机制. 我们以 IntelliJ IDEA 这个 IDE ...

  3. Spring Boot项目application.yml文件数据库配置密码加密

    在Spring boot开发中,需要在application.yml文件里配置数据库的连接信息,或者在启动时传入数据库密码,如果不加密,传明文,数据库就直接暴露了,相当于"裸奔"了 ...

  4. IDEA整合Spring Boot项目访问jsp文件

    官方不推荐使用jsp文件作为视图!!! 配置如下: 1,Pom文件中添加依赖: <!--添加jsp依赖 --><dependency><groupId>org.sp ...

  5. Spring Boot项目集成AWS SDK连接到AWS S3,实现上传下载功能

    本文主要描写在Spring Boot项目里集成AWS SDK连接到AWS S3,实现上传下载功能的具体代码和注意事项.如有不足和错误之处,欢迎指正. AWS S3相关介绍 AWS S3(官网): ht ...

  6. Spring Boot-Spring Tool Suit + Gradle 构建第一个Spring Boot 项目01

    文章目录 概述 使用Spring Tool Suite构建Spring Boot项目 下载STS 插件安装 搭建第一个Spring Boot项目 启动项目 概述 通常,构建一个Spring Boot项 ...

  7. CentOS 7 快速搭建JavaWeb开发环境并部署Spring boot项目(纯干货、详细)

    前言: 服务器:阿里云服务器ECS,装载CentOS 7系统 终端模拟工具&文件传输软件:xshell 7 \ xftp 7 IDE: IntelliJ IDEA 2022.1 部分内容参考阿 ...

  8. git提交过滤target文件 idea_找不到或无法加载主类(IDEA中启动spring boot项目)

    版权声明:本文为博主原创文章,如果转载请给出原文链接:http://www.jufanshare.com/content/142.html 提示:需要对IDEA编辑工具使用熟悉 出现一个问题,就是sp ...

  9. 后端开发实践:Spring Boot项目模板,拿去用吧!

    点击上方 好好学java ,选择 星标 公众号 重磅资讯.干货,第一时间送达 今日推荐:干掉 Navicat:这个 IDEA 的兄弟真香!个人原创100W+访问量博客:点击前往,查看更多 作者:无知者 ...

最新文章

  1. -ms-,-moz-,-webkit-,-o-含义及各浏览器内核整理
  2. 2020\Simulation_1\1.15.125GB
  3. 拦截Activity的后退键处理
  4. Oracle新手笔记(2) 关于Oracle 9i或9i以上版本客户端连接Oracle 8i及8i版本以下服务器端中文字符乱码的解决办法...
  5. pxe装机dhcp获取不到_关于PXE服务器环境搭建流程中遇到的问题及解决方法
  6. 面试:C++实现访问者模式
  7. ISO9000认证与互联网转型
  8. Python及IPython安装使用
  9. arduino/Mixly使用MAX30102心率传感器
  10. Kotlin 中的 Unit
  11. 【数值预报】按时间维度合并/重新生成nc、grib网格数据(按天、小时组织的文件合并成按月组织文件)
  12. 程序员的键盘使用指南
  13. vue elementUI实现消息通知功能
  14. cdsn博客书写小技巧(不定时更新)
  15. 学习HTML5开发RPG游戏第五步游戏界面设计一
  16. 老雷socket编程之认识常用协议
  17. 项目管理之项目集管理
  18. python注册码_python 注册码
  19. 手机图片中文翻译为英文
  20. 21.2.22 T2 多米诺骨牌 真·详解

热门文章

  1. Day 007_多线程
  2. 高通平台LCD驱动分析
  3. win2003的域控升级到win2008
  4. 黑马——2.软件测试
  5. Elsevier(SCI) 投稿要求翻译总结
  6. 钱多、事少但没进步,这工作有干下去的价值吗?
  7. 炫界 (587) -(牛一邓丽君音)_邓丽君逝世25周年,追忆她的那些绝美歌声与故事
  8. QQ空间非主流经典个性日志:五不能娶,五不能嫁
  9. centos6+eclipse+python 环境配置
  10. 什么?十行代码实现了斗图?