2021
11-16
11-16
从Springboot项目中下载文件的具体过程
最近在做一个临时的项目,APP端在检测到程序有更新时,需要去后台下载新的安装包。具体过程如下:controller层:/***下载app*@paramresponse*/@RequestMapping("downApp")@ResponseBodypublicvoidDownload(HttpServletResponseresponse){StringfileName="wuye.apk";Stringresult=FileUtil.downloadFile(response,fileName);log.info("app包下载结果:",result);}工具类:...
继续阅读 >
技术概述我们的项目是实现一个论坛。在论坛上发布博客时应该要可以上传文件,用户阅读博客是应该要可以下载文件。于是我去学习了SpringBoot的上传和下载文件,我感觉技术的难点在于使用图床并隐藏文件真实的存放地址。技术详述针对使用自己的服务器作为图床,首先配置WebMvcConfigurer,SpringBoot2.0以后的版本可以使用WebMvcConfigurer实现类方式来进行配置即创建一个实体类实现WebMvcConfigurer接口publicclassWebConfigurati...