如何使用模式'no-cors'的fetch API获取数据
How to get data using fetch API with mode 'no-cors'?
我的代码是这样的:如何读取响应数据?
var url = 'http://www.bbc.co.uk/sport/football';
fetch(url, {
mode : 'no-cors'
}).then(function(response) {
console.log(response);
});
响应对象你不能。
如果原点不支持CORS,则实际上无法直接获得响应数据。这就是no-cors
的全部意义……允许您以某些方式使用响应,但不实际读取/访问数据。
根据您期望的数据使用以下其中一个:
response.blob()
response.text()
response.formData()
response.json()
response.arrayBuffer()
相关文章:
- 使用node.js服务器中的evernote api获取note内容
- jQuery使用api获取typeform结果
- Spotify API:获取随机歌曲
- 如何使用Google Embed API获取选定的帐户ID和属性ID
- 谷歌位置api获取细节,并不是每个地方都返回
- 使用Google Feeds API获取RSS Feed标题
- 使用AcrobatJavascript API获取所选文本
- 如何使用Chrome扩展API获取网页的所有HTTP请求
- 谷歌地图API-获取信息窗口打开时,点击一个圆圈
- 如何使用Javascript/AngularJS从API获取此jSON数据
- 与杜兰达尔合作的第一个JavaScript项目.尝试从第三方 API 获取数据
- 从地图框 API 获取地理 JSON 数据以确定多边形中的点
- 使用维基词典API获取确切的同义词或反义词
- 使用Facebook api获取专辑封面
- 如何将从谷歌自定义搜索API获取的数据放入复选框列表
- 如何从外部api获取数据
- Deezer API-获取当前位置
- 如何从API获取数据并将其放入表(Jquery)中
- 从API获取电影数据's在javascript中
- 使用谷歌地图api获取方向,无需使用地图