当前位置: 首页 > news >正文

玉溪网站开发网站优化平台

玉溪网站开发,网站优化平台,网页版攻速传奇,如何做网站内部优化系统日志的获取不可能每次都登录服务器,所以在页面上能够下载系统运行的日志是必须的 如何来实现日志的下载,这样的一个功能 前端我们用到的是window.open(...)这样可以发送一个get请求到后台 后台接收到get请求之后,如何实现对文件的下载 R…

系统日志的获取不可能每次都登录服务器,所以在页面上能够下载系统运行的日志是必须的

如何来实现日志的下载,这样的一个功能

 前端我们用到的是window.open(...)这样可以发送一个get请求到后台

 后台接收到get请求之后,如何实现对文件的下载

	@ResponseBody@RequestMapping("downlogsfile")public void downlogsfile(HttpServletResponse response,String filename) throws IOException {logger.info("**************下载日志相关的日志信息{}*****************",filename);response.setCharacterEncoding("UTF-8");response.setContentType("text/plain;charset=GBK");String path =configService.getByConfigValueByName("LOGPATH");String filepath = path + "/" + filename;logger.info(filepath);File file = new File(filepath);if (file.exists()) {logger.info("找到相关的日志文件:{}", filepath);DownLoadUtils.downloadtxt(response, file);} else {logger.info("文件不存在");}}

关键是DownLoadUtils.downloadtxt(response, file);

	public static void downloadtxt(HttpServletResponse res,File file) throws IOException {long length = file.length();res.addHeader("Content-Length", String.valueOf(length));res.addHeader("Content-Type","text/plain; charset=utf-8");res.setHeader("Content-Disposition","attachment;filename="+file.getName());OutputStream outputStream = res.getOutputStream();byte[] buff = new byte[1024];BufferedInputStream bis = null;FileInputStream fileInputStream=new FileInputStream(file);bis = new BufferedInputStream(fileInputStream);int i = bis.read(buff);while (i != -1) {outputStream.write(buff, 0, buff.length);outputStream.flush();i = bis.read(buff);}bis.close();fileInputStream.close();outputStream.close();}

这个里面res.setHeader很重要

res.addHeader("Content-Type","text/plain; charset=utf-8");

text/plain  纯文本的格式,并且设置编码
res.setHeader("Content-Disposition","attachment;filename="+file.getName());

"Content-Disposition","attachment;filename="+file.getName()

实现下载

http://www.yidumall.com/news/74541.html

相关文章:

  • 桂林网站建设招聘网站提交收录软件
  • 怎么知道网站开发语言中央常委成员名单
  • 服务器和网站空间北京互联网公司
  • 中华门窗网怎么做网站百度首页关键词推广
  • 网站建设需要知道什么西安seo外包行者seo
  • php成品网站超市如何查询网站收录情况
  • 做网站的费用计入什么科目百度seo营销推广
  • 国外有哪些网站做推广的比较好线下营销方式主要有哪些
  • 做衬衫的作业网站北京搜索引擎优化seo专员
  • asp做的网站asp源代码网站seo快速排名
  • 门户网站首页设计seo权重优化
  • 网站建设管理条例百度推广系统营销平台
  • 深圳大型网站设计百度投诉中心24人工
  • 广州海珠区景点今日头条seo
  • 童装网站建设产品推广方案范例
  • 建一个电商网站要多少钱互动营销策略
  • 绘图软件热狗seo外包
  • 做微网站多少钱成人教育机构排行前十名
  • 网站建设的毕业论文免费发广告的平台
  • dede网站婚纱模板淘宝关键词指数
  • 莱芜半岛如何优化搜索引擎的搜索功能
  • 河南手机网站建设免费推广网站推荐
  • bootstrap 网站演示爱链网中可以进行链接买卖
  • 求个没封的w站2021不用下载2345网址导航桌面版
  • 东营做网站seo的廊坊seo网站管理
  • 北京网站建设方面佛山企业用seo策略
  • 佛山优化网站排名谷歌seo是什么
  • 小程序制作网站百度seo排名优化公司哪家好
  • 手机如何做车载mp3下载网站广州百度seo排名优化
  • 外贸网站建设十大标准外贸网站建站seo网站推广企业