您的位置:首页 > 教育 > 培训 > wps在pc端在线预览,而不是下载

wps在pc端在线预览,而不是下载

2024/10/5 23:18:23 来源:https://blog.csdn.net/qq_19891197/article/details/140731284  浏览:    关键词:wps在pc端在线预览,而不是下载

如果有有java后端代码如下

    @SneakyThrows@ApiOperation("访问文件")@GetMapping("/download/{name}")public void getImage(HttpServletResponse response, @PathVariable("name") String name) {String imagePath = uploadFilePath + File.separator + name;if (!new File(imagePath).exists()) {return;}if (name.endsWith("jpg") || name.endsWith("png") || name.endsWith("gif") || name.endsWith("jpeg")) {//预览时不需设置Content-Disposition/**图片*/response.setContentType("image/jpeg;charset=utf-8");} else {//下载文件response.setContentType("application/octet-stream");response.setHeader("Content-Disposition", "inline; filename=" + URLEncoder.encode(name, "UTF-8"));}ServletOutputStream outputStream = response.getOutputStream();outputStream.write(Files.readAllBytes(Paths.get(uploadFilePath).resolve(name)));outputStream.flush();outputStream.close();}

在360浏览器安装如下插件,打开请求访问的就不是下载,而是直接在浏览器预览

在这里插入图片描述

在谷歌浏览器中,搜索极简插件,安装如下插件,打开请求访问的就不是下载,而是直接在浏览器预览

在这里插入图片描述