fetch-api相关内容

React Fetch在IE11中不起作用

我有一个ReactJS应用程序在Chrome中按预期工作,但在IE-11中失败。 问题是这个 - 我们有两个下拉列表是首次加载页面时从休息服务填充。该应用程序在SSL下运行。当页面通过IE-11加载时,我得到一个IE-11错误问题,其中第一个请求调用被第二个请求调用取消 - 这里描述了错误: https://developer.microsoft.com/en-us / microso ..
发布时间:2019-06-06 03:25:40 前端开发

如何从fetch中获取响应的标头

我在chrome版本52.0.2743.82(64位)上使用fetch。我想获得响应中的所有标题。以下代码段仅返回 content-type 但如果您查看chrome dev工具,则会显示许多其他响应标头。如何从fetch中获取其他标题。 fetch('https://httpbin.org/get') .then(response => { const headers = respo ..
发布时间:2019-06-06 03:18:36 前端开发

阅读获取承诺的主体

我确信这有一个简单的答案,但对于我的生活,我无法弄清楚如何去做。 我有以下用于上传到Google云端存储的快速端点。它工作得很好,谷歌api的响应给了我一个独特的文件名,我想传回我的前端: app.post('/ upload',(req,res)=> { var form = new formidable.IncomingForm(), files = [], fields ..
发布时间:2019-06-06 00:03:05 前端开发

如何使用fetch返回promise回调的返回值?

我有点难过。我忘记了怎么做。 我有一个名为ext.get()的函数,它接受url的参数。它从网址获取响应。 ext.get()函数用于将响应作为json返回。我不认为这样做。 ext.get =(url)=> { 让myHeaders = new Headers(); let options = { method:'GET', header:myHeaders, mode: ..
发布时间:2019-05-27 12:14:11 前端开发

不允许获取补丁请求

我有两个应用程序,一个是反应前端,第二个是rails-api应用程序。 我一直很高兴使用 isomorphic-fetch ,直到我需要将PATCH方法发送到服务器。 我收到: Fetch API无法加载http:// localhost:3000 / api / v1 / tasks。预检响应中的Access-Control-Allow-Methods不允许使用方法补丁。 ..
发布时间:2019-05-24 16:34:39 PHP

使用Javascript中的Fetch API上传文件并显示进度

我在Javascript中使用获取API 将大文件上传到服务器。 Fetch API中是否有任何可用于跟踪上传进度的事件? 解决方案 这是 NOT 可能。原因是Fetch API的工作方式。 fetch 方法返回一个Promise; Promise API使用然后方法,您可以附加“成功”和“失败”回调。因此,您可以获得进度。 尽管如此,不要失去希望!有一种解决方法可以解决这个问 ..
发布时间:2019-05-24 16:27:20 前端开发

使用Fetch API发布POST请求?

我知道使用新的Fetch API(此处使用ES2017的 async / await ),你可以制作一个GET请求如下: async getData(){ try { let response = await fetch( 'https://example.com/api'); 让responseJson = await response.json(); console.log( ..
发布时间:2019-05-24 15:32:45 前端开发

在javascript中使用另一个fetch中的fetch

我想得到一个api,之后又打电话给另一个人。明智地在javascript中使用这样的代码吗? fetch(url,{ method:'get', })。then(function(response){ response.json()。then(function(data){ fetch(anotherUrl).then(function(response){ return res ..
发布时间:2019-04-28 11:24:05 前端开发

获取重试请求(失败时)

我正在使用浏览器的原生获取API 网络请求。此外,我正在为不支持的浏览器使用 whatwg-fetch polyfill。 但是,如果请求失败,我需要重试。现在我找到了这个npm包 whatwg-fetch-retry ,但是他们没有解释如何在他们的文档中使用它。有人可以帮我这个或建议我一个替代方案吗? 解决方案 来自官方提取文档: fetch('/ users') .th ..
发布时间:2019-04-28 09:50:49 前端开发

仅限Chrome(服务工作者):'...重定向响应用于其重定向模式不是“跟随”的请求“

当我在Chrome中刷新(或离线)时,我会收到“无法访问此站点”,并且以下内容已登录到控制台:“http:// localhost:8111 /”的FetchEvent survey / 174 / deployment / 193 / answer / offline / attendee / 240 /“导致网络错误响应:重定向响应用于重定向模式不是”跟随“的请求。。当我在Firefox中刷新 ..
发布时间:2019-04-27 13:59:59 前端开发

如何使用fetch api获取XML

我正在尝试制作一个天气应用程序,显示一周中许多天的天气和温度。我目前正在使用openweathermap api进行此类任务,事情是我想要的信息(即天气的日期)仅以xml格式提供。 因为出于学术原因我在ES6(ES2015)中重建它,我想也使用fetch api,但由于fetch方法解析它,它只是传递错误。 所以如何获取它或者mby有更好的方法。 let apis = { curre ..
发布时间:2019-02-19 19:25:20 前端开发

使用fetch进行基本身份验证

我想用fetch编写一个简单的基本身份验证,但我一直收到401错误。如果有人告诉我代码有什么问题会很棒: 让base64 = require('base-64'); let url ='http://eu.httpbin.org/basic-auth/user/passwd'; let username ='user'; let password ='passwd'; ..
发布时间:2019-02-19 18:01:12 前端开发