Spring boot 项目下载jio文件多1K
通过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相关推荐
- Spring boot 项目下载jio文件多1K 问题所在
后来发现所有文件下载之后都会多出几K 有的更多 String filePath = String.valueOf(resultMap.get("file_path"));Strin ...
- Spring Boot 项目的这些文件都是干啥用的?
本文我们了解下 Spring Boot 的目录结构,了解一个事物,清楚了它的结构,明白了内部元素各自的职责,就能很好的认识到它的组织方式和运行机制. 我们以 IntelliJ IDEA 这个 IDE ...
- Spring Boot项目application.yml文件数据库配置密码加密
在Spring boot开发中,需要在application.yml文件里配置数据库的连接信息,或者在启动时传入数据库密码,如果不加密,传明文,数据库就直接暴露了,相当于"裸奔"了 ...
- IDEA整合Spring Boot项目访问jsp文件
官方不推荐使用jsp文件作为视图!!! 配置如下: 1,Pom文件中添加依赖: <!--添加jsp依赖 --><dependency><groupId>org.sp ...
- Spring Boot项目集成AWS SDK连接到AWS S3,实现上传下载功能
本文主要描写在Spring Boot项目里集成AWS SDK连接到AWS S3,实现上传下载功能的具体代码和注意事项.如有不足和错误之处,欢迎指正. AWS S3相关介绍 AWS S3(官网): ht ...
- Spring Boot-Spring Tool Suit + Gradle 构建第一个Spring Boot 项目01
文章目录 概述 使用Spring Tool Suite构建Spring Boot项目 下载STS 插件安装 搭建第一个Spring Boot项目 启动项目 概述 通常,构建一个Spring Boot项 ...
- CentOS 7 快速搭建JavaWeb开发环境并部署Spring boot项目(纯干货、详细)
前言: 服务器:阿里云服务器ECS,装载CentOS 7系统 终端模拟工具&文件传输软件:xshell 7 \ xftp 7 IDE: IntelliJ IDEA 2022.1 部分内容参考阿 ...
- git提交过滤target文件 idea_找不到或无法加载主类(IDEA中启动spring boot项目)
版权声明:本文为博主原创文章,如果转载请给出原文链接:http://www.jufanshare.com/content/142.html 提示:需要对IDEA编辑工具使用熟悉 出现一个问题,就是sp ...
- 后端开发实践:Spring Boot项目模板,拿去用吧!
点击上方 好好学java ,选择 星标 公众号 重磅资讯.干货,第一时间送达 今日推荐:干掉 Navicat:这个 IDEA 的兄弟真香!个人原创100W+访问量博客:点击前往,查看更多 作者:无知者 ...
最新文章
- -ms-,-moz-,-webkit-,-o-含义及各浏览器内核整理
- 2020\Simulation_1\1.15.125GB
- 拦截Activity的后退键处理
- Oracle新手笔记(2) 关于Oracle 9i或9i以上版本客户端连接Oracle 8i及8i版本以下服务器端中文字符乱码的解决办法...
- pxe装机dhcp获取不到_关于PXE服务器环境搭建流程中遇到的问题及解决方法
- 面试:C++实现访问者模式
- ISO9000认证与互联网转型
- Python及IPython安装使用
- arduino/Mixly使用MAX30102心率传感器
- Kotlin 中的 Unit
- 【数值预报】按时间维度合并/重新生成nc、grib网格数据(按天、小时组织的文件合并成按月组织文件)
- 程序员的键盘使用指南
- vue elementUI实现消息通知功能
- cdsn博客书写小技巧(不定时更新)
- 学习HTML5开发RPG游戏第五步游戏界面设计一
- 老雷socket编程之认识常用协议
- 项目管理之项目集管理
- python注册码_python 注册码
- 手机图片中文翻译为英文
- 21.2.22 T2 多米诺骨牌 真·详解