首页 > 其他分享 >axios的特点 - 支持多种请求方式 - 常见的配置选项

axios的特点 - 支持多种请求方式 - 常见的配置选项

时间:2022-08-29 11:12:52浏览次数:58  
标签:选项 function axios 请求 url data config

1.特点 :

  1.在浏览器中发送 XMLHttpRequest 请求

  2.在node.js 中发送 http 请求

  3.支持Promise API

  4.拦截请求和响应

 

2.支持多种请求方式:   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(url[, data[, config]]) 有时候, 我们可能需求同时发送两个请求  使用axios.all, 可以放入多个请求的数组.  axios.all([]) 返回的结果是一个数组,使用 axios.spread 可将数组 [res1,res2] 展开为 res1, res2

 

3.常见的配置选项

1.请求地址        url: '/user', 2.请求类型        method: 'get', 3.请根路径        baseURL: 'http://www.mt.com/api', 4.请求前的数据处理    transformRequest:[function(data){}], 5.请求后的数据处理    transformResponse: [function(data){}], 6.自定义的请求头     headers:{'x-Requested-With':'XMLHttpRequest'}, 7.URL查询对象      params:{ id: 12 }, 8.查询对象序列化函数   paramsSerializer: function(params){ } 9.request body      data: { key: 'aa'}, 10.超时设置         timeout: 1000,

标签:选项,function,axios,请求,url,data,config
From: https://www.cnblogs.com/qd-lbxx/p/16635229.html

相关文章

  • php简单实现 接口请求日志
    先看使用效果 执行代码:publicfunctionmainLogic(){logs();//在接口开始时调用,可以放到父类的构造方法里面//接口逻辑....}请求参数:日志: 封装......
  • C语言常用编译选项
    目录编译选项-Wall-Wextra-Werror-Werror=implicit-function-declaration-Werror=unused-variable参考编译选项当-Wxx时,指的是,针对某个类型产生告警,特殊的-Wall是对所有......
  • get 和 post 请求在缓存方面的区别
    get请求类似于查找的过程,用户获取数据,可以不用每次都与数据库连接,所以可以使用缓存。post不同,post做的一般是修改和删除的工作,所以必须与数据库交互,所以不能使用缓存......
  • PowerShell教程 - Web requests(Web请求)
    更新记录转载请注明出处。2022年8月29日发布。2022年8月29日从笔记迁移到博客。Webrequests(Web请求)发起Web请求Abackgroundinwebrequestsisvaluablebefo......
  • Asp.Net Core 项目部署Centos中,httpClient 请求Https报证书错误的系列问题
    参考自https://www.cnblogs.com/leoxjy/p/10201046.html#5095270Centos报这个问题,Asp.NetCore3.1HttpClient请求Https报错的SSL证书异常的问题,请使用以下方法解决......
  • Jmeter 数据库请求
    JDBCRequest 使用VariableNamesmysql:数据库连接池对象variousname:设置的变量名称 如何使用该变量a_#、b_#、c_#、d_#:代表行数a_1:第1行、第1列b_2:......
  • axios和jquery封装ajax请求
        //axios封装的ajax    //get方法返回值是一个promise方法    //document.querySelector('.get').onclick=function(){    /......
  • axios的content-type是自动设置的
    一. axios参数的传递方式  首先我们要知道 参数传递一般有两种,一种是使用 params,另一种是 data的方式,有很多的时候我们看到的前端代码是这样的。 1.......
  • day 22 JSONP及Axios
    JSONP及Axiosjsonp概述:JSONP是一种跨域解决方案,它主要是利用了script标签不受跨域影响的特性来完成对应的请求操作。实际上是一个get请求。什么叫跨域同源策略(属于浏览......
  • JSONP及Axios
    JSONP及Axiosjsonp概述:JSONP是一种跨域解决方案,它主要是利用了script标签不受跨域影响的特性来完成对应的请求操作。(默认是一个get请求。)什么叫跨域同源策略(属于浏览器......