java 下载文件大小_如何在浏览器中显示使用角度5下载的文件的文件大小?
我使用答案中的代码在角度5中实现了文件下载:
我有一个spring boot后端,它发送一个http响应对象,它有文件字节数组作为主体和内容类型,内容配置和内容长度 . 我不得不允许暴露的 Headers ,我可以得到 Headers . 如何在下载过程中使用它在浏览器中显示文件下载大小?它们是我设置大小的API,浏览器会在下载文件时显示它 .
从后端获取报告文件的代码:
this.dataService.getReportFile(this.reportForm.get('date').value, params).subscribe(resp => {
let filename = resp.headers.get("content-disposition").split(';')[1].split('filename')[1].split('=')[1].trim();
this.downloadFile(resp.headers.get("content-length"), resp.body, resp.headers.get("content-type"), filename);
});
下载文件的代码:
downloadFile(fileSize: string, data: any, reportType: any, fileName: any) {
const blob = new Blob([data], { type: reportType });
FileSaver.saveAs(blob, fileName);
}
正如您所看到的,我在这里传递fileSize但现在确定如何使用它以便浏览器显示文件大小 .
java 下载文件大小_如何在浏览器中显示使用角度5下载的文件的文件大小?相关推荐
- spring 启动进度_在Web浏览器中显示Spring应用程序启动的进度
spring 启动进度 重新启动企业应用程序时,客户打开Web浏览器时会看到什么? 他们什么也没看到,服务器还没有响应,因此Web浏览器显示ERR_CONNECTION_REFUSED 应用程序前面的 ...
- adobe reader java_请问,如何用JAVA读PDF文件在浏览器中显示,不需要在本地系统中安装Adobe Reader。求java代码...
JAVA读PDF可以实现,重点是如何在网页中显示PDF文件,而且不需要安装AdobeReader.没有安装AdobeReader,在网页显示PDF文件时,浏览器会提示下载.请问如何在网页中显示PDF文 ...
- Java Web项目中HTML文件中的汉字在浏览器中显示乱码的解决方案
今天在做一个Java Web项目的时候,html中的汉字在浏览器中显示为乱码,分析其可能原因有: (1)html文件属性中有默认的编码方式,如果它的设置与html文档中content charset属 ...
- 分享链接在微信内置浏览器中无法打开也无法下载怎么办(Mindjump实现自动跳转浏览器)
现如今有时候分享链接在微信内置浏览器中无法打开也无法下载,而且转发的话经常会被拦截,一旦被拦截用户在微信中识别二维码就会提示"已停止访问该网页",如此一来对外分享的二维码基本就作废 ...
- Hadoop在浏览器中Browse Directory,无法下载文件的解决方法
Hadoop在浏览器中Browse Directory,无法下载文件 解决办法: 把虚拟机liunx里的hosts映射到本机win的hosts C:\Windows\System32\drivers\ ...
- html在浏览器显示图片,html - 在所有Web浏览器中显示TIFF图像
html - 在所有Web浏览器中显示TIFF图像 如何在HTML页面中处理TIFF文件? 我想在HTML页面中显示TIFF文件. 我尝试使用嵌入式标签,对象ID,img等.但我无法在HTML页面中显 ...
- 在Chrome浏览器中如何将网页保存为单个文件mhtml?
在Chrome浏览器中如何将网页保存为单个文件mhtml? 问题: 在Chrome浏览器中如何将网页保存为单个文件mhtml? 答案: 下载一个 Save Page WE 扩展程序: 将其添加到浏览器 ...
- new Date(2019-05-10 08:00:00) 格式在IE内核或者低版本浏览器中显示NaN或者Invalid Date的问题...
js new Date("2019-05-10 08:00:00") 格式在IE内核或者低版本浏览器中显示NaN或者Invalid Date的问题. 在高级浏览器上new Date ...
- 如何能在浏览器中显示三维模型
原文地址:如何能在浏览器中显示三维模型 作者: 布鲁斯-宋 随着BIM的火热发展,以及BIM桌面软件对电脑硬件越来越高的要求,越来越多的企业希望能通过浏览器展示BIM模型,管理BIM模型相关的信息.这 ...
最新文章
- KOA 在typescript下编译找不到模板render和session错误的解决
- Deepmind“好奇心”强化学习新突破!改变奖励机制,让智能体不再“兜圈子”
- 【EventBus】EventBus 源码解析 ( 注册订阅者总结 | EventBus 注册订阅者流程梳理 )
- 使用celery的backend异步获取结果
- 你所需要的MySQL检索语句(DQL)都在这儿(小白都能懂的哦)
- php 正三角塔,PHP 环境塔建与数据类型转换
- iOS学习笔记15-设计模式之 适配器模式
- javascript 技巧总结积累1-108条(正在积累中)
- 金蝶K3 数据表知识整理(不断完善)
- root登陆mysql怎么登_怎么登录 mysql
- 无法远程连接到计算机 凭证,win10系统凭证不工作导致远程桌面连接不了的解决办法...
- 程序员中的明星,超模or女团都是程序媛
- 【计算机三级网络】考前看一看,必过60分
- 三、 CSS3流星雨划过动画特效
- Android通过修改配置文件设置wifi密码
- 稚晖君_瀚文机械键盘2
- 亚古兽的进化之路——从Model_Builder,工具箱到python工具箱
- 关于中国教育出来的学生
- 产品基础学习笔记---传智教育
- python在windows和linux系统下批量读取grib2数据
热门文章
- Python基础 ( 十 ) —— 面向对象(多态、封装、反射、动态导入)
- OAuth 2.0 授权码请求
- jQuery中animate的一个隐藏很深的坑
- mybatis中因为不理解$与#而出现的bug
- echo 1+2+3+4+5“输出的结果是6
- WayOs 聊天软件号码登记器,让找人变得更简单
- SQL SERVER 2005 数据挖掘与商业智能完全解决方案---学习笔记(二)
- Python之数据分析(Numpy的数组切片、数组变维、组合与拆分)
- 微课|《Python编程基础与案例集锦(中学版)》第4章例题讲解(3)
- Python使用集合实现素数筛选法