axios相关内容

axios 使用 json 数据发布请求

我正在使用 Axios JS 库来发送 post json 请求.但我没有在服务器上收到任何东西.这是我的代码 const dt = JSON.stringify({"data":{"value":"gdfg1df2g2121dgfdg"}});const request = axios.post(url, {dt}); 我需要发送json格式的原始正文. 解决方案 默认情况下,axi ..
发布时间:2022-01-01 10:14:10 前端开发

Vue - API 调用是否属于 Vuex?

我正在努力寻找将 API 调用理想地放置在 vue 模块中的位置的答案.我不是在建造 SPA.例如,我的 auth 块有几个组件用于登录、密码重置、帐户验证等.每个块都使用 axios 进行 API 调用.Axios 已经提供了异步的 promise. 问题是关于最佳实践的.API 调用是否属于 Vuex 操作?这种方法有什么优点/缺点吗? 将 axios 调用保留在它们所属的组件中是 ..
发布时间:2022-01-01 10:13:43 前端开发

在 async 和 await 中使用 axios

我是 Async 和 await 生态系统的新手,但我知道它提供了以同步方式编码的方式(尽管它在幕后是异步的,只是它在代码中的编写方式). 这是我想要以异步方式执行的代码. const axios = require("axios");异步函数 getJSONAsync(){//await 关键字使我们不必编写 .then() 块.让 json = await axios.get('htt ..
发布时间:2022-01-01 10:13:32 其他开发

将服务器端 axios 请求的响应发送到 React/Redux 应用程序

我对在 Node/Express 中创建后端有点陌生,但我正在尝试使用 axios 发出 HTTP 请求.我已经设置了将发出必要请求的快速路由,并且我从使用 Postman 得知我正在测试的 GET 请求确实返回了响应.我遇到的问题是如何返回该数据并将其发送到我的 React/Redux 应用程序以使用. -服务器端- //快速路线app.get('/api/recipes', recip ..
发布时间:2022-01-01 10:13:24 其他开发

在 Vue.js 中等待 Ajax 响应数据

我有一个 Vue 组件,我正在尝试使用 axios 从 API 获取一些数据. 这是默认子组件{{工具[0].name}}从'../js/custom.js'导入{CustomJS};导出默认{name: 'HomeContent',道具: {工具: []},方法: {取数据(){const customJs = new CustomJS();返回 customJs.getTo ..
发布时间:2022-01-01 10:13:17 前端开发

Nodejs 上的 Axios 不会在 PostMan 上保留请求的服务器上的会话

我可以在 PostMan 上执行以下操作 1) POST 方法登录到公司服务器.2) 在公司服务器上以登录用户的身份发出其他请求. 我创建了一个 nodejs 应用程序来与公司服务器进行通信.我正在使用 axios 库进行上述通信. 登录公司服务器后,其他任何电话都无法识别我为授权用户. 我又可以在 axios 上重新创建以实现会话持久性的区别是什么? 解决方案 在 ..
发布时间:2022-01-01 10:13:12 其他开发

如何使用 vuex 删除项目?

刚开始学习vuex,无法删除item.可以直接在组件中删除item. deleteCar (cars, id) {this.$http.delete('http://localhost:3000/cars/' + cars.id).then(() => {this.cars.splice(id, 1)})} 在 vuex 中我有: 状态:{车: {},汽车: []},突变:{ADD_CAR( ..
发布时间:2022-01-01 10:12:56 前端开发

Axios 与 Superagent

如果我使用 Axios 和 Superagent 一个接一个地调用同一个 api 我在两种情况下都首先在控制台日志中得到 Superagent 的响应,即如果我先调用一个而不是另一个,反之亦然.这是否意味着一个比另一个更快,还是完全不同? getUser() {axios.get('/api/getuser').then((res) => {控制台日志(错误,res)}).catch((err, ..
发布时间:2022-01-01 10:12:47 前端开发

发送“原始"负载到 Axios

如何向 Axios 发送原始负载/请求正文? 我试图调用的端点期望请求正文只是一个字符串,它将被抓取并使用. 如果我尝试为 requestBody 仅将字符串传递给 axios.post(),它会将其转换为没有值的对象 ({ "this+is+my+message": "" }) 并最终像这样解析 "this+is+my+message=". 我查看了文档,但找不到任何似乎有效的 ..
发布时间:2022-01-01 10:12:28 前端开发

在 React 中使用 axios 从前端启用 CORS?

我在前端使用 React,并且正在从另一个我不拥有的域调用 API.我的 axios 请求: axios(requestURL, {方法:'获取',标题:{'Access-Control-Allow-Origin': '*','内容类型':'应用程序/json','授权':密钥,withCredentials: 真,模式:'no-cors',} 我不断收到同样的错误:缺少 CORS 标头“Ac ..
发布时间:2022-01-01 10:12:19 其他开发

在 PHP 中处理 Axios POST

我想向我的 PHP 文件发送一个 POST 请求来处理它并将数据存储在数据库中..我很坚持它,因为无论我尝试什么 $_POST 都是空的.. 有人可以帮我发送帖子请求并帮助我如何处理吗? 我的 axios 请求: //执行POST请求axios.post('dev/api/post.php',{ text: text, unk: unk}).then(功能(响应){控制台日志(响应) ..
发布时间:2022-01-01 10:12:00 PHP

如何全局或从一点管理 axios 错误

我的应用程序中到处都是标准的 then/catch axios 代码,一个简单的代码就像这样.. axios.get('/').then( r => {} ).catch( e => {} ) 我在上面遇到的问题是我必须复制 catch() 块来处理我在我的应用程序中调用的任何潜在错误,我的问题是,如果有什么我可以从入口点全局捕获错误,而不是在任何地方使用 catch. 我正在寻找 ax ..
发布时间:2022-01-01 10:11:42 前端开发

使用 vue 在 axios 响应后重定向

好的,所以我有以下方法.基本上我正在调用 API 后端,发布用户名和密码,如果这些通过,在响应中,服务器向我发送 200 状态.我想要做的是在响应中,在获得状态后,运行 if/else,因此如果状态为 200,则重定向,否则显示错误消息.每次我尝试使用 'this.$router.push('/any route here')', 我收到一个错误:'homepage.vue?3ec6:72 ..
发布时间:2022-01-01 10:11:34 其他开发

Axios PUT 请求到服务器

我阅读了有关 PUT 请求的 axios 文档,它似乎类似于 GET 请求.但是,没有像 GET 这样的示例代码,但我认为它类似于如何执行 GET 请求.我似乎在使用 axios 发出 PUT 请求时遇到问题.到目前为止,我使用的测试服务器是这样的: axios.put('http://localhost:8080/cats').then(res => {this.setState({猫:资源} ..
发布时间:2022-01-01 10:11:26 前端开发

从请求响应创建 PDF 不适用于 axios,但适用于本机 xhr

为了强制从服务器下载 PDF,我尝试使用 axios 和本机 xhr 对象.原因是我必须发送 post 请求,因为我向服务器传递了太多数据,所以带有简单链接的选项(如 site.ru/download-pdf 对我不起作用). 即使我最终设法用 Xhr 做到了这一点,我仍然不知道为什么 axios 方式不起作用. 这是我使用 xhr 执行此操作的方法,它对我有用: let xhr ..
发布时间:2022-01-01 10:11:08 前端开发