fetch将返回值进行对应类型的转换
来源:互联网 发布:java向构造方法里传参 编辑:程序博客网 时间:2024/06/11 12:50
const myInit = { method: 'GET', mode: 'same-origin', credentials: 'same-origin', cache: 'default'};fetch(url, myInit).then(res => { const contentType = res.headers.get("Content-Type"); // 根据返回contentType,处理是json,还是下载文件 if (contentType.toLowerCase() == "application/json;charset=utf-8") { res.json().then(data => { alert(data.success); }); } else if (contentType.toLowerCase() == "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet") { res.blob().then(blob => { // 创建一个a标签,用于下载 var a = document.createElement('a'); var url = window.URL.createObjectURL(blob); var fileName = '被下载的文件.txt'; a.href = url; a.download = fileName; a.click(); window.URL.revokeObjectURL(url); }); }});
阅读全文
0 0
- fetch将返回值进行对应类型的转换
- C#将指定字符串转换为枚举类型对应的值
- 将后台的e.result的返回值(XML类型)转换为ArrayCollection
- 将后台的e.result的返回值(XML类型)转换为ArrayCollection(2)
- Android解决使用findViewById时需要对返回值进行类型转换问题的辅助类
- Android解决使用findViewById时需要对返回值进行类型转换问题的辅助类
- Android解决使用findViewById时需要对返回值进行类型转换问题的辅助类
- Android解决使用findViewById时需要对返回值进行类型转换问题的辅助类
- 将后台数据返回的两类数据转换成键值对应的json格式
- fetch API获取返回值的方式
- 将java的集合转换为数据库集合类型 解决weblogic调用存储过程的时候,返回值乱码问题
- Objective-C 编程语言(9)使能静态行为----类型检查、返回值和参数的类型、将派生类静态地转换为基类类型
- StaticCodeDemo.java:29: 错误: 方法声明无效; 需要返回类型 person(){//给对应的对象进行针对性的初始化。
- 函数返回值,类型转换
- 将一个值的类型转化成与其属性对应的类型Convert.ChangeType
- struts2新增json返回类型,自动将action中的的成员变量转换成json字符串
- Swift 如何将数字型字符串转换成String类型 (toInt()方法) 及返回值未解包的原因
- 【整理】Python中,如何将反斜杠u类型(\uXXXX)的字符串,转换为对应的unicode的字符
- DOM的innerHTML
- 第21章 OpenWrt串口的使用1
- GAN的基本原理、应用和走向
- Java初学者的建议!
- 特辑丨架构师进阶之路精品文章集萃
- fetch将返回值进行对应类型的转换
- PHP上传Excel文件导入数据到MySQL数据库示例
- Spring MVC启动时初始化的几个常用方法
- Asp.Net使用ImgAreaSelect实现图片截取
- fetch-body里数据为ReadableStream-解决办法
- viewpager和Tablayout的使用(简便方法)
- jvm的相关的文章(重要)
- Adobe Creative Cloud官方卸载工具
- 742. Closest Leaf in a Binary Tree的思路