axios相关内容

Reactjs Axios/Spring启动安全性

我有一个使用Spring Boot开发的Java应用程序,它是后端. 前端是在ReactJs中开发的应用程序.我使用REST服务. 我使用axios进行REST调用. 我最近在Spring Boot中启用了安全性.现在,我很难对axios呼叫进行身份验证. var config = { auth: { username: 'bruker', ..
发布时间:2020-09-15 22:19:16 其他开发

为什么我得到最后的承诺?

我正尽力履行所有诺言.但是我只得到最后的诺言吗?我看了npm axios模块.代码在其中运行: axios.all([f1(), f2()]).then(axios.spread(function(res1, res2) { //handle })); 我为保持承诺函数创建了一个名为powerPlants的新数组: const powerPlants = meters.map ..
发布时间:2020-09-15 22:18:59 其他开发

通过axios ajax发布将数据传递到php脚本

我正在尝试通过axios将数据传递到php脚本,但是我没有任何成功 我的脚本如下: AXIOS脚本 var config = { headers: { 'X-Requested-With': 'XMLHttpRequest', } }; new Vue({ el:'#app', data:{ email:'', access:'' }, m ..
发布时间:2020-09-15 22:17:48 PHP

如何使用Javascript抓取Javascript呈现的网站?

我正在尝试抓取该网站的$('a[href^="mailto:"]'): https://celsius.network/ 当我进入浏览器控制台并运行它时,我得到一个链接,所以我知道它在那里. 问题是我的请求(使用Axios库)在加载javascript之前返回了DOM.我已经设置了User-Agent,但它似乎无法正常工作. const axiosClient = () => ..
发布时间:2020-09-15 22:17:46 前端开发

状态为200且数据为空时,Axios拦截器重试http请求

我正在短暂轮询一个端点,直到准备好一些数据为止,我想最多重试该请求10次. 当数据还没有准备好时,我会收到一个200,其中包含一个空数组. 数据准备好后,我将收到一个非空数组200. 我使用以下库 https://github.com/axios/axios https://github.com/softonic/axios-retry try { const a ..
发布时间:2020-09-15 22:17:42 其他开发

如何模拟axios.create([config])函数以返回其实例方法,而不是用模拟覆盖它们?

我正在尝试模拟 axios.create(),因为我正在整个应用程序中使用其实例,显然需要其所有实现,该实现已被模拟破坏,因此无法获得结果正确的get,post方法. 这是代码在实际文件中的样子: export const axiosInstance = axios.create({ headers: { ...headers } ..

Axios-提取http cookie并将它们设置为授权标头

我正在为我的应用程序构建身份验证,并且正在使用访问和刷新令牌. 用户登录后,API发出3件事 刷新令牌 具有标头和有效负载的访问令牌字符串 带有签名的访问令牌字符串 这些令牌都是jwt令牌. 此文章讨论了为什么应该拆分访问令牌. 使用快递,将令牌发送回控制器中的浏览器,如下所示: res.cookie( ACCESS_TOKEN_COOKIE_H ..
发布时间:2020-09-15 22:17:31 其他开发

React Django REST框架会话无法持久/正常工作

我正在一个以Django Rest Framework为后端,React为前端的项目.当我最初在某个函数/视图中设置会话变量,然后当我尝试通过axios调用访问另一个视图时,如果尝试访问之前创建的会话变量,则在该视图中设置KeyError.会话似乎没有存储. 我用谷歌搜索我遇到的类似问题. Django rest框架Reactjs会话不起作用 我遵循了此过程,在axios调用中添 ..
发布时间:2020-09-15 22:17:25 其他开发

如何使axios GET请求等待?

嗨,我在使用axios/fetch GET和一个URL时遇到问题,该URL的参数通过数组循环对其值进行迭代 axios/fetch不遵循数组的顺序,仅返回最先出现的响应. 我该如何解决? const fetch = require("node-fetch"); algo = "eth" // algorithm for wtt hashrate = ['250', ' ..
发布时间:2020-09-15 22:17:23 前端开发

使用拦截器延迟所有请求

出于调试目的,我想延迟所有请求,以便可以模拟加载资源实际上需要时间.我想这可以在拦截器中完成. 我确实设法通过以下方式延迟了单个请求: const delay = milliseconds => new Promise(resolve => setTimeout(resolve, milliseconds)); delay(1000) .the ..
发布时间:2020-09-15 22:17:13 前端开发

来自浏览器的主体与GET异步请求

好吧,我知道这是一个坏主意,不应该这样做,但是出于这个问题,请假设没有其他方法-我得到的API端点要求以空对象为主体的GET请求. 是否可以通过浏览器执行异步请求? 我正在使用axios库,该库在内部使用了XMLHttpRequest并且fetch,但是在浏览器中却给了我这个错误: TypeError: Failed to execute 'fetch' on 'Window': Reque ..
发布时间:2020-09-15 22:15:57 前端开发