fetch-api相关内容

如何使javascript同步获取?

我正在使用访存从API获取数据json.工作正常,但我必须反复使用它进行各种调用,因此它需要同步,否则当每个组件的提取完成时,我需要某种方式来更新接口. function fetchOHLC(yUrl){ fetch(yUrl) .then(response => response.json()) .then(function(response) { ..
发布时间:2020-11-04 01:17:38 前端开发

javascript fetch-无法在“响应"上执行"json":主体流已锁定

当请求状态大于400(我尝试过400、423、429状态)时,提取无法读取返回的json内容.浏览器控制台中显示以下错误 未捕获(承诺)TypeError:无法在上执行"json" “响应":体内流被锁定 我显示了返回的响应对象的内容,如下所示: 但是几个月前我仍然可以使用它. 我的问题如下: 这仅仅是Chrome浏览器的行为还是获取标准更改? 有什么方法可以获取这 ..
发布时间:2020-11-04 01:17:36 前端开发

提取与AjaxCall

典型的AJAX和Fetch API有什么区别? 考虑这种情况: function ajaxCall(url) { return new Promise(function(resolve, reject) { var req = new XMLHttpRequest(); req.open('GET', url); req.onload = function ..
发布时间:2020-11-04 01:16:32 前端开发

react-native提取-请求正文-意外的EOF

在我的本机应用程序中,我试图使用body发出获取请求.但是,我收到unexpected EOF的错误消息.实际上,请求已发出,我的意思是我可以通过后端日志看到请求已发送,而在请求之后,它立即显示错误消息. 这是我的fetch方法. var Url = "https://----------"; return fetch(Url, { method ..
发布时间:2020-11-04 01:15:30 其他开发

在javascript中使用提取请求API有CORS政策错误

我正在尝试在我的JavaScript代码中调用某些具有访存功能的API.我正在使用我的机器上的ReactJs进行开发,并且在同一网络中进行另一项开发,在另一台机器上使用.net开发API.使用邮递员,我可以调用API,但不能获取.我尝试在其他服务器上调用另一个API,结果成功. 我正在使用访存,也尝试使用axios.我在堆栈中的另一个问题中发现该API溢出: https://gturnqui ..
发布时间:2020-11-04 01:15:25 前端开发

使用提取API JavaScript获取值数组

我正在使用访存api通过javascript读取txt文件.我想加载txt文件的内容,这些内容由数组中的新行分隔. 文本文件: A B C 我需要以下格式的文件: arr = ["A", "B", "C"] 下面是我尝试的代码 var arr = [] fetch('file.txt') .then(function(response) { return ..
发布时间:2020-11-04 01:15:21 前端开发

没有带fetch()的JSON对象

我设置了oauth.但是,当我想使用fetch()函数获取访问令牌时,它只是返回一个带有_bodyInit,_bodyBlob和标头之类的对象.因此,我只是无法获取JSON对象.无论如何,我都在Android上. 代码: componentDidMount() { Linking.getInitialURL().then(url => { if(url) { ..
发布时间:2020-11-04 01:15:19 前端开发

可以将Fetch API用作请求拦截器吗?

在尝试使用Fetch API向服务器发出的每个请求之后,我都试图运行一些简单的JS函数.我一直在寻找该问题的答案,但未找到任何答案,可能是由于Fetch API是相对较新的事实. 我一直在用XMLHttpRequest这样做,就像这样: (function () { var origOpen = XMLHttpRequest.prototype.open; XMLHttpR ..
发布时间:2020-11-04 01:15:11 前端开发

如何仅使用Javascript中的标头而不是整个内容来获取(使用Fetch API)?

在这里,我有这个样本小提琴,在这里我尝试仅获取 >大图像中的content-type标头,在Javascript中同时使用XMLHttpRequest()和fetch().如果在打开Chrome的“开发人员工具/网络"标签(或其他浏览器中的类似工具)的情况下运行小提琴,则会看到,虽然XMLHttpRequest()方法仅获得标头所在的600 B,但fetch()方法却获得了整个7.8 MB的图片, ..
发布时间:2020-11-04 01:15:02 前端开发

如何链接多个fetch()承诺?

以下代码获取一个json列表,然后对每个列表项进行另一个访存调用以更改其值.问题是它没有同步完成.在“更新"之前,将“新"打印到控制台. fetch(API_URL_DIARY) .then(response => response.json()) .then(data => { console.log("old", data); return data; }) .then(data ..
发布时间:2020-11-04 01:13:56 前端开发

IE11中的第一个Fetch API调用被第二个取消

我有一个ReactJS应用程序,该应用程序可以在Chrome中正常运行,但在IE-11中无法运行. 问题是这样的-当页面首次加载时,我们有两个下拉列表,这些列表是从rest服务填充的.该应用程序在SSL下运行.通过IE-11加载页面时,出现了IE-11错误问题,其中第一个请求调用被第二个取消,该错误的描述如下: https://developer.microsoft.com/zh-cn ..
发布时间:2020-11-04 01:13:43 前端开发

在模式为"no-cors"的情况下使用提取API,无法设置请求标头

我正在尝试达到服务终点,并且该服务是登录服务 我将身份验证类型用作基本身份验证,代码已在反应中并使用了访存库,但是即使我在请求中设置了标头字段,也无法在“网络"标签中的请求中看到相应标头的值? 以下是代码: var obj = { method: 'GET' , mode : 'no-cors', headers: { 'Access-Control-Reque ..
发布时间:2020-11-04 01:13:33 其他开发

isomorphic-fetch和fetch之间有什么区别?

我在这里看到了两种不同的访存方式: https://github.com/github/fetch https://github.com/matthew-andrews/isomorphic-fetch 有人可以告诉我两者之间的区别吗? PS:我已经阅读了README.md,但仍然没有区别.上次我检查时,同构意味着它具有相似的形式或关系.对我来说仍然没有意义. 解决方 ..
发布时间:2020-11-04 01:13:29 前端开发

提取给出一个空的响应主体

我有一个react/redux应用程序,我正在尝试向服务器发送一个简单的GET请求: fetch('http://example.com/api/node', { mode: "no-cors", method: "GET", headers: { "Accept": "application/json" } }).then((response) => { con ..
发布时间:2020-11-04 01:13:27 前端开发