fetch-api相关内容

如何使用 Promise.all 获取 URL 数组?

如果我有一组网址: var urls = ['1.txt', '2.txt', '3.txt'];//这些文本文件分别包含“一"、“二"、“三". 我想构建一个看起来像这样的对象: var text = ['one', 'two', 'three']; 我一直在尝试使用 fetch 来学习如何做到这一点,当然它会返回 Promises. 我尝试过的一些事情不起作用: var pro ..
发布时间:2021-12-29 09:52:18 前端开发

为什么来自 JavaScript fetch API 的响应对象是一个承诺?

当使用 JavaScript fetch API 从服务器请求时,你必须做类似的事情 fetch(API).then(response => response.json()).catch(err => console.log(err)) 这里,response.json() 正在解决它的承诺. 问题是,如果你想捕捉404的错误,你必须解决响应承诺,然后拒绝获取承诺,因为你只会以catch ..
发布时间:2021-12-23 11:45:51 前端开发

使用 redux-form 和 Fetch API 进行服务器验证

如何使用 redux-form 和 Fetch API 进行服务器端验证?文档中提供了“提交验证"演示,说明进行服务器端验证的推荐方法是从 onSubmit 函数返回一个承诺.但是我应该把那个承诺放在哪里呢?据我了解,onSubmit 函数应该是我的操作. ... this.props.addWidget 实际上是我的操作,下面提供. import fetch from 'isomorph ..
发布时间:2021-12-21 18:33:59 其他开发

redux fetch body 不用于无 cors 模式

我有这个调用函数的动作: dispatch(Api({url: "my_url", method: "POST", data: data})) 这里我将数组作为数据传递.. 从 'isomorphic-fetch' 导入 fetch导出默认函数 Api({url, method, headers, data}={}){返回调度 =>{控制台日志(数据)控制台日志(网址)控制台日志(方法)控制 ..
发布时间:2021-12-21 18:13:10 前端开发

使用 Cookie 获取 API

我正在试用新的 Fetch API,但在使用 Cookie 时遇到了问题.具体来说,登录成功后,以后的请求中会有一个 Cookie 头,但是 Fetch 似乎忽略了那个头,我所有使用 Fetch 发出的请求都是未经授权的. 是因为 Fetch 还没有准备好还是 Fetch 不支持 Cookies? 我使用 Webpack 构建我的应用程序.我也在 React Native 中使用了 F ..
发布时间:2021-12-21 12:07:13 其他开发

fetch() 不发送标头?

我正在从浏览器发送这样的 POST 请求: fetch(serverEndpoint, {方法:'POST',mode: 'no-cors',//这是为了防止浏览器先发送 'OPTIONS' 方法请求重定向:'跟随',标题:新标题({'内容类型':'文本/纯文本','X-My-Custom-Header': 'value-v','授权':'承载'+令牌,}),正文:公司名称}) 当请求到达我的 ..
发布时间:2021-12-18 14:41:55 前端开发

浏览器何时发送 Origin 标头?浏览器何时将原点设置为空?

正如您从 这个 Bugzilla 线程(和 没有序列化,它可以从(它被序列化为“空"每个原点的 ASCII 序列化)重新创建,唯一有意义的操作是测试是否相等 换句话说,HTML 规范在任何地方都说opaque origin,您可以将其转换为 null. HTML 规范要求浏览器在这些情况下设置不透明来源或唯一来源: 跨源图像(包括跨源img元素) 跨源媒体数据(包括跨源vid ..
发布时间:2021-12-11 10:08:53 其他开发

使用 Fetch GET 请求设置查询字符串

我正在尝试使用新的 Fetch API: 我正在发出这样的 GET 请求: var request = new Request({url: 'http://myapi.com/orders',方法:'获取'});获取(请求); 但是,我不确定如何向 GET 请求添加查询字符串.理想情况下,我希望能够向 URL 发出 GET 请求,例如: 'http://myapi.com/orders ..
发布时间:2021-12-11 10:08:19 前端开发

如何在 react-native 中使用 FormData?

嗨,刚学会使用 js 和 react-native.我不能使用 FormData 它总是显示不受支持的 bodyinit 类型.我想发送文本而不是 JSON.stringify.谁能帮我?谢谢! var data = new FormData()data.append('哈哈', '输入')fetch('http://www.mywebsite.com/search.php', {方法:'发布' ..
发布时间:2021-12-06 21:45:58 前端开发

React Native fetch() 网络请求失败

当我使用 react-native init(RN 版本 0.29.1)创建一个全新的项目并将渲染方法中的提取放入公共 facebook 演示电影 API 时,它会抛出一个 网络请求失败.有一个非常无用的堆栈跟踪,我无法在 Chrome 控制台中调试网络请求.这是我要发送的提取: fetch('http://facebook.github.io/react-native/movies.json' ..
发布时间:2021-12-06 21:26:24 前端开发