axios相关内容

我应该在 Redux 中存储 promise 吗?

我在一个在线食品订购应用中使用 Redux 和 React. 当用户从他们的购物篮中移除一件商品时,我需要向服务器发出 XHR 请求以计算购物篮的新总价.当这个 XHR 完成时,我更新 redux 商店并呈现新价格.我正在使用 Redux thunk 来管理这个异步操作. 有一个问题是用户快速连续地从购物篮中移除了两个项目.用户删除了第一件商品,然后我触发了 XHR 以获得新价格.然后 ..
发布时间:2022-01-01 10:26:03 前端开发

我们如何在 React js 中使用 axios 发送 OAuth2.0

我正在解决一个身份验证问题,我必须为我的 React 应用程序实施 OAuth2.0 身份验证.有什么方法可以让我在基于 Axios Promise 的库中使用该身份验证??? 解决方案 您必须在标题中传递您的令牌. 见下文; const instance = axios.create({baseURL: 'http://localhost/api/',标头:{'授权':'基本'+ ..
发布时间:2022-01-01 10:25:53 其他开发

向 API 请求 formData,上传图片时 axios 出现“网络错误"

我正在向服务器发出 POST 请求以上传图像并在 react-native 中使用 axios 发送表单数据.我收到“网络错误".我也尝试 fetch 但没有任何效果.使用 react native image picker libeary 选择 image.in postman api 工作正常 formData.append('title', Title);formData.append( ..

axios 和 android 模拟器的网络错误

我有一个 React-Native 应用程序,它与一个提供 API 的 NodeJS 后端一起工作. 我的 React-Native 前端使用 Expo 和 Axios 访问我的 NodeJS API(使用 Hapi、Joi、Knex),这将(例如)更新我的数据库(MySQL). 我的 iOS 模拟器一切正常.但是,在 Android Emulator 上,我在路线上的一些点击““不起 ..
发布时间:2022-01-01 10:25:20 其他开发

即使使用代理,Nodejs 也不会为 React CRA 应用程序设置 cookie

我有一个 nodejs/express + React CRA 应用程序,我正在尝试从 nodejs 设置 cookie.服务器在端口 4001 上,因此在我的 React 应用程序的 project.json 中,我设置了 "proxy": "http://localhost:4001",但是 cookie 仍然不会在浏览器. 我也在生产模式下对其进行了测试,React 应用程序直接从 n ..

axios 超时后收到通知

我有一个使用 axios 的 API 调用.超时设置为 2500 毫秒.我想要的是 axios 在超时后返回一个值,以便我可以通知用户请求由于某些服务器或网络错误而中止. 我如何初始化超时 const instance = axios.create();instance.defaults.timeout = 2500; 下面是超时后应该返回值的函数 _post(url, body, t ..
发布时间:2022-01-01 10:24:47 前端开发

更改路由时中止所有 Axios 请求使用 vue-router

当我更改路由使用时,如何在完成之前中止/取消 Axios 请求vue-路由器. 当用户打开页面时,它会自动发送 axios 请求以获取一些数据,但是用户不等待得到响应,然后他正在通过 vue-router 更改路由会有很多 Axios 请求 我的问题有没有解决办法 解决方案 基本上你必须生成一个全局取消令牌 const CancelToken = axios.CancelTo ..
发布时间:2022-01-01 10:24:32 前端开发

如何使用 NestJS 重新抛出 HttpService 调用错误?

我使用 NestJS 基本上使用 HttpService(一个可观察的封装 Axios 库)将请求代理到另一个 api.例如: 返回 this.httpService.post(...).管道(地图(响应 => 响应.数据),); 这在调用成功时正常工作;但是,如果出现错误 (4xx),我该如何正确返回状态和错误消息? 我已经想出了如何使用 promise 来实现,但如果可能的话,我希望 ..
发布时间:2022-01-01 10:24:25 前端开发

尝试使用 Axios 向 API 发送 POST 请求时,响应中的“Access-Control-Allow-Credentials"标头为""

我有一个在 localhost:3000 上运行的 react 应用程序和一个在 localhost:8000 上运行的 nodeJS-express 服务器,我需要向 jsreport API 发送一个 POST 请求,但是当我尝试发送请求时,我收到以下错误: 在 'http://localhost:5488/api/report' 从源访问 XMLHttpRequest'http://l ..
发布时间:2022-01-01 10:24:07 其他开发

Axios 向后端发布请求参数未定义

我正在创建一个简单的 ReactJs,并创建了一个 Searchbar 组件,当用户在搜索栏中键入内容时,该组件会执行发布请求.这是执行调用的函数: const searchApi = searchTerm =>axios.post('http://localhost:3000/findMovie', {标题:{'内容类型':'应用程序/json','访问控制-允许-来源':'*'},参数:搜索 ..
发布时间:2022-01-01 10:23:31 前端开发

Axios 中的异步/等待

我正在尝试使用 Axios 进行基本的异步/等待,任何指针都会有所帮助. isUserInDatabase() {axios.get(url).then( (响应) => {返回 response.data.data;})},异步 isUnique() {等待 this.isUserInDatabase()} 解决方案 当前的问题是:你解决了你的承诺并且没有在 isUserInDataBa ..
发布时间:2022-01-01 10:23:26 其他开发