当前位置: 首页 > news >正文

Axios 整理常用形式及涉及的参数

一、axios get请求

//形如
axios.get(url[, config]).then(response => {// 处理响应}).catch(error => {// 处理错误});
//无 config 的情况下,
axios.get('https://api.example.com/data').then(response => {// 处理响应}) .catch(error => {// 处理错误});
  1. url:即请求api 链接;
  2. [, config]:表示config 可有可无

axios get请求 一 config 参数(常用)

// An highlighted block
axios.get('https://api.example.com/data',{//传递的数据:方式二选一;//我们通过 `params` 对象传递了查询参数,//实际上请求的URL会变成 'https://api.example.com/data?username=test'。params:{"username":"test",},headers:{"Content-Type":"application/json",},timeout:1000,//请求超时设置
}).then(response => {// 处理响应}) .catch(error => {// 处理错误});

二、axios post

//形如
axios.post(url,data[, config]).then(response => {// 处理响应}).catch(error => {// 处理错误});
//无 config 的情况下,
axios.post('https://api.example.com/data',{firstName: 'Fred',lastName: 'Flintstone'
}).then(response => {// 处理响应}) .catch(error => {// 处理错误});
  1. url:即请求api 链接;
  2. data:传递的参数,object { } 形式;
  3. [, config]:表示config 可有可无

axios post请求 一 config 参数(常用)


axios.post('https://api.example.com/data',data,{//传递的数据:方式二选一;data: {firstName: 'Fred'},headers:{"Content-Type":"application/json",},timeout:1000,//请求超时设置
}).then(response => {// 处理响应}) .catch(error => {// 处理错误});

三、axios() 发起请求

//形如
axios({//config内容 常用字段method:'get/post',//常用的url:'/data',baseURL: 'https://api.example.com',//params 用于 get 传参数params:{},//data 用于 post 传递参数data:{},headers:{},timeout:100,}).then(response => {// 处理响应}) .catch(error => {// 处理错误});

四、axios 创建实例

http://www.dtcms.com/a/352944.html

相关文章:

  • Vue3 + Vue Router 实现动态面包屑导航(支持点击跳转)
  • Techub News 与 TOKENPOST 达成战略合作以推动中韩 Web3 资讯互通
  • 有鹿机器人如何用科技与创新模式破解行业难题
  • 「LangChain 学习笔记」LangChain大模型应用开发:模型链(Chains)
  • 外汇中高频 CTA 风控策略回测案例
  • 宝塔面板零基础搭建 WordPress 个人博客与外贸网站 | 新手10分钟上手指南
  • 国内股指期货合约的最小变动价位是多少?
  • 大语言模型的“引擎室”:深入剖析现代计算与算法优化
  • 企业落地版 AutoGen 工程示例:自动化市场分析报告生成系统
  • 代码随想录刷题Day42
  • 【芯片低功耗设计中的UPF:从理论到实践详解】
  • windows 子系统 wsl 命令的用法
  • lvgl(一)
  • Java全栈工程师面试实录:从基础到实战的深度技术探索
  • 集成电路学习:什么是YOLO一次性检测器
  • nginx结合lua做转发,负载均衡
  • 解决VSCode中Cline插件的Git锁文件冲突问题
  • 第三章 UI框架设定 流程逻辑
  • 测试分类(超详解)
  • 网络编程-TCP的并发服务器构建
  • FactoryBean接口作用
  • 基于高德地图的怀化旅发精品路线智能规划导航之旅
  • 排放情报平台:驱动绿色未来的技术引擎
  • 优选算法-常见位运算总结
  • 分布式系统架构设计与一致性协议深度解析
  • 深入解析 Chromium Mojo IPC:跨进程通信原理与源码实战
  • 【Qt开发】常用控件(七)-> styleSheet
  • 激活函数只是“非线性开关”?ReLU、Sigmoid、Leaky ReLU的区别与选择
  • Linux 的 git 更换项目仓库源地址
  • 数据对话的“通用语法”:SQL与KingbaseES的智能处理艺术