Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Axios 各种请求方式传递参数格式

Axios 各种请求方式传递参数格式

作者头像
跟着阿笨一起玩NET
发布于 2020-10-09 03:30:31
发布于 2020-10-09 03:30:31
3.8K00
代码可运行
举报
运行总次数:0
代码可运行
  • axios.request(config)
  • axios.get(url[, config])
  • axios.delete(url[, config])
  • axios.head(url[, config])
  • axios.post(url[, data[, config]])
  • axios.put(url[, data[, config]])
  • axios.patch(url[, data[, config]])

axios.request(config)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
//原始的Axios请求方式
axios({
  method: 'post',
  url: '/user/12345',
  data: {
    firstName: 'Fred',
    lastName: 'Flintstone'
  },
  timeout: 1000,
  ...//其他相关配置
});

axios.get(url[, config])

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
axios.get('demo/url', {
    params: {
        id: 123,
        name: 'Henry',
    },
   timeout: 1000,
  ...//其他相关配置
})
axios.delete(url[, config])
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
//如果服务端将参数作为java对象来封装接受
axios.delete('demo/url', {
    data: {
        id: 123,
        name: 'Henry',
    },
     timeout: 1000,
    ...//其他相关配置
})
//如果服务端将参数作为url参数来接受,则请求的url为:www.demo/url?a=1&b=2形式
axios.delete('demo/url', {
    params: {
        id: 123,
        name: 'Henry',
    },
     timeout: 1000,
    ...//其他相关配置
})
axios.post(url[, data[, config]])
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
axios.post('demo/url', {
    id: 123,
    name: 'Henry',
},{
   timeout: 1000,
    ...//其他相关配置
})
axios.put(url[, data[, config]])
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
axios.put('demo/url', {
    id: 123,
    name: 'Henry',
},{
   timeout: 1000,
    ...//其他相关配置
})
axios.patch(url[, data[, config]])
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
axios.patch('demo/url', {
    id: 123,
    name: 'Henry',
},{
   timeout: 1000,
    ...//其他相关配置
})
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-10-04 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Vue中的ajax
Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中 axios的github:https://github.com/axios/axios
名字是乱打的
2021/12/22
5870
从零开始学VUE之网络模块(Axios)
Axios 功能特点 在浏览器中发送XHR请求 在Node.js中发送http请求 支持 Promise API 拦截请求和响应 支持多种请求方式 axios(config) axios.request(config) axios.get(url[,config]) axios.delete(url[,config]) axios.head(url[,config]) axios.post(url,data[,config]) axios.put(url,data[,config]) axios.patch
彼岸舞
2021/07/01
3380
axios安装与基本方法
1.get请求:查询数据,直接从后台获取数据,参数写在地址(url)里,第一个参数是url(API的一个地址,由后端提供);
全栈程序员站长
2022/11/16
5510
为什么使用Axios的解答
为什么使用Axios? Axios的特点有哪些呢? 从浏览器中创建XMLHttpRequests 从 node.js 创建 http 请求 支持 Promise API 拦截请求和响应 转换请求数据和响应数据 取消请求 自动转换 JSON 数据 客户端支持防御 XSRF 请求方法的别名? axios.request(config) axios.get(url[, config]) axios.delete(url[, config]). axios.head(url[, config]) axios.po
默默的成长
2022/10/29
2550
axios
axios.all([]) 返回的结果是一个数组,使用 axios.spread 可将数组 [res1,res2] 展开为 res1, res2
Qwe7
2022/05/31
1.1K0
【收藏干货】axios配置大全
//当实例创建时候修改配置 instance.defaults.headers.common["Authorization"] = AUTH_TOKEN; 3、 配置中的有优先级
super.x
2019/04/12
1.1K0
Axios基本使用
Axios Axios 是一个基于promise的HTTP库,可以用在浏览器和node.js中。
ZEHAN
2020/10/29
1.9K0
Vue.js Ajax(axios)
Axios 是一个基于 Promise 的 HTTP 库,可以用在浏览器和 node.js 中。
陈不成i
2021/07/27
3K0
快速理解 Axios
axios.post(url[,data[,OPTIONS]]) 【data:通过请求主体传递给服务器的内容】
HelloWorldZ
2024/03/20
1730
快速理解 Axios
Java Web(十一)Ajax&Axios&JSON
数字(整数或浮点数)字符串(在双引号中)逻辑值(true 或 false)数组(在方括号中)对象(在花括号中)null
浅辄
2022/11/23
8500
Java Web(十一)Ajax&Axios&JSON
VueJS ajax
vue-resource是Vue.js的插件提供了使用XMLHttpRequest或JSONP进行Web请求和处理响应的服务。 当vue更新 到2.0之后,作者就宣告不再对vue-resource更新,而是推荐的axios,在这里大家了解一下vue-resource就可以。 vue-resource的 github: https://github.com/pagekit/vue-resource
cwl_java
2019/12/25
3K0
总结Vue3 的一些知识点:Vue3 Ajax(axios)
Axios 是一个基于 Promise 的 HTTP 库,可以用在浏览器和 node.js 中。
爱学iOS的小麦子
2023/05/26
1.9K0
axios
axios 是 Vue 推荐的一款基于 Promise 的 AJAX 组件。所以我们在使用 Vue 进行项目开发时一般都使用这个库来执行 AJAX 请求。 发送请求 axios.get(url[,config]):发送GET请求 axios.post(url,data):发送POST请求 axios.put(url,data[,config]):发送PUT请求 axios.delete(url[,config]):发送DELETE请求 axios.options(url[,config]):发送OPT
一个淡定的打工菜鸟
2018/09/06
1.6K0
axios
​axios()​ 是用来发送异步请求的,小括号中使用 js 对象传递请求相关的参数:
捞月亮的小北
2023/12/01
2910
前后端数据交互(五)——什么是 axios?
axios是基于 Promise 的 ajax 封装库,也是前端目前最流行的 ajax 请求库。简单地说发送 get、post 请求,是一个轻量级的库,使用时可直接引入。
呆呆
2021/09/30
1.7K0
vue快速上手教程03--axios、过滤器、侦听器
数组:every some map filter reduce foreach …
张哥编程
2024/12/13
1480
vue快速上手教程03--axios、过滤器、侦听器
【axios】002-axios发起请求
axios.interceptors.request.use():添加请求拦截器;
訾博ZiBo
2025/01/06
1320
vue使用Axios做ajax请求
vue2.0之后,就不再对vue-resource更新,而是推荐使用axios 1. 安装 axios $ npm install axios 或 $ bower install axios 2. 在要使用的文件中引入axios import axios from 'axios' 3. 使用axios做请求 可以通过向 axios 传递相关配置来创建请求, 只有 url 是必需的。如果没有指定 method,请求将默认使用 get 方法。 { // `url` 是用于请求的服务器 URL url:
用户1741436
2018/05/16
2K0
Vue3 Ajax(axios)(上)
Axios 是一个基于 Promise 的 HTTP 库,可以用在浏览器和 node.js 中。
陈不成i
2021/07/28
2K0
axios介绍与使用说明 axios中文文档
本周在做一个使用vuejs的前端项目,访问后端服务使用axios库,这里对照官方文档,简单记录下,也方便大家参考。 Axios 是一个基于 Promise 的 HTTP 库,可以用在浏览器和 node.js 中。github开源地址https://github.com/axios/axios 特性 在浏览器中创建 XMLHttpRequests 在 node.js 则创建 http 请求 支持 Promise API 支持拦截请求和响应 转换请求和响应数据 取消请求 自动转换 JSON 数据 客户端支持防御
JadePeng
2018/04/16
84.4K0
相关推荐
Vue中的ajax
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验