get请求下载文件

复制代码
    @GetMapping("app")
    public void app(HttpServletResponse response) throws IOException {
        ServletOutputStream out = null;
        ClassPathResource classPathResource = new ClassPathResource("document/scyf.apk");
        InputStream in = classPathResource.getInputStream();
            response.setContentType("application/octet-stream");
            response.addHeader("Content-Disposition", "attachment; filename=\"scyf.apk\"");
            out = response.getOutputStream();
            int len = 0;
            byte[] buffer = new byte[1024 * 10];
            while ((len = in.read(buffer)) != -1) {
                out.write(buffer, 0, len);
            }
            out.flush();
            out.close();
            in.close();
    }
复制代码

 

posted @   _Lawrence  阅读(896)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Ollama——大语言模型本地部署的极速利器
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示