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

axios发送常见请求方式以及拦截器的封装

一,常见请求

//1.get--传递paramsaxios.get("/test",{params:{}})//2.post--传递paramsaxios.post("/test",{},{params:{}})
//3.post--传递bodyaxios.post("/test",{name:""})

二,封装请求拦截器

import axios  from "axios";const  _axios=axios.create({baseURL:"http://localhost:8088",})_axios.interceptors.request.use(function (config){//统一请求添加tokenconfig.headers={Authorization:"wlb-wlb123456"}return config;},function  (error){return Promise.reject(error)}
)_axios.interceptors.response.use(function (config){return config;},function  (error){//可以在这里做统一的响应状态判断if(error.status===400){return Promise.resolve(400)}else if(error.status===401){//未授权跳转到登录页面}//如果上边没有处理对应的状态,那么异常还是会抛出给浏览器,所以,可以通过//每个状态判断完成以后Promise.resolve(400),告诉浏览器自己已经解决了问题,就不会再抛出去了return Promise.reject(error)}
)export default _axios;

请求拦截器可以帮我们做请求携带token,响应拦截器可以帮我们做响应状态判断,做对应的逻辑

相关文章:

axios发送常见请求方式以及拦截器的封装

一,常见请求 //1.get--传递paramsaxios.get("/test",{params:{}})//2.post--传递paramsaxios.post("/test",{},{params:{}}) //3.post--传递bodyaxios.post("/test",{name:""}) 二,封装请求拦截器 import ax…...

Apollo中的身份验证与授权:保护你的数据

前言 「作者主页」:雪碧有白泡泡 「个人网站」:雪碧的个人网站 「推荐专栏」: ★java一站式服务 ★ ★ React从入门到精通★ ★前端炫酷代码分享 ★ ★ 从0到英雄,vue成神之路★ ★ uniapp-从构建到提升★ ★ 从0到英雄&#xff…...

斜率优化dp

f i min ⁡ ( a j − j i ) f_i\min(a_j - j \times i) fi​min(aj​−ji) 考虑变成点对 ( j , a j ) (j,a_j) (j,aj​),则 f i Y j − X j i f_iY_j-X_ji fi​Yj​−Xj​i 令 i k , f i b ik, f_ib ik,fi​b,得 b Y j − X j k bY_j-X_jk b…...

华为OD 打印任务排序(100分)【java】A卷+B卷

华为OD统一考试A卷+B卷 新题库说明 你收到的链接上面会标注A卷还是B卷。目前大部分收到的都是B卷。 B卷对应20022部分考题以及新出的题目,A卷对应的是新出的题目。 我将持续更新最新题目 获取更多免费题目可前往夸克网盘下载,请点击以下链接进入: 我用夸克网盘分享了「华为O…...

最新Ai写作创作系统源码+Ai绘画系统源码+搭建部署教程+支持GPT4.0+支持Prompt预设应用+思维导图生成

一、AI创作系统 SparkAi创作系统是基于OpenAI很火的ChatGPT进行开发的Ai智能问答系统AI绘画系统,支持OpenAI GPT全模型国内AI全模型。本期针对源码系统整体测试下来非常完美,可以说SparkAi是目前国内一款的ChatGPT对接OpenAI软件系统。那么如何搭建部署…...

FPGA【紫光语法】

寄存器数据类型: reg 默认为 1 bit wide,如果超过 1 bit,则需要 range declaration 设置 reg 的位宽integer 默认位宽为 32 bit,不允许有 range declarationtime 默认位宽为 64 bit,不允许有 range declarat…...

运维监控Zabbix部署

目录 运维监控Zabbix部署 1. 简介 2. 安装 ​编辑 2.1 安装前准备 - Mysql 2.2 安装Zabbix Server 和 Zabbix Agent 2.2.1 安装Zabbix yum库 2.2.2 安装Zabbix Server、前端、Agent 2.2.3 初始化Mysql数据库 2.2.4 为Zabbix Server配置数据库 2.2.5 配置Zab…...

vue与react,angular的区别

Vue.js 作为一个优秀的前端框架,方便前端开发者快速开发应用的前端,在实际项目中使用得比较普遍。 当然 Vue.js 也不是实际项目中唯一的前端框架,比较优秀的前端框架还有 React、AngularJS 和 Angular等。接下来就介绍一下 Vue.js 同这3个框架…...

水质分析仪MQTT应用案例

水质分析仪MQTT应用案例 一、公司介绍 某仪器股份有限公司,集研发,生产,销售于一体的水质分析仪器公司。产品主要包括PH/ORP分析仪,电导度分析仪,溶氧分析仪,离子浓度分析仪,浊度分析仪及重金…...

网络代理技术的护航与网络安全

在数字化时代,网络代理技术日益重要,不仅可维护网络安全,还能促进数据获取。本文深入探讨Socks5代理、IP代理以及它们在网络安全、爬虫、HTTP协议中的应用,助您深刻了解这些技术。 1. Socks5代理:网络安全与多协议支持…...

大模型LLM相关面试题整理-PEFT

Prefix/Prompt-Tuning:在模型的输入或隐层添加 个额外可训练的前缀 tokens(这些前缀是连续的伪 tokens,不对应真实的 tokens),只训练这些前缀参数; Adapter-Tuning:将较小的神经网络层或模块插入…...

65_Pandas显示设置(小数位数、有效数字、最大行/列数等)

65_Pandas显示设置(小数位数、有效数字、最大行/列数等) 本文介绍了使用 print() 函数显示 pandas.DataFrame、pandas.Series 等时如何更改设置(小数点后位数、有效数字、最大行/列数等)。 有关如何检查、更改和重置设置值的详细…...

一个失败架构升级案例

架构师的核心能力-抽象能力 在做架构升级的时候, 升级开始: 升级过程: 结束: 虽然升级完了能很好的满足未来的需求,但是在升级的过程中一个需求可能要同时在新老链路里同时实现,风险和工作量加倍。 架构…...

VM虚拟机运行的Ubuntu连入同一局域网,并实现双机方法

环境: Windows 10 VMware Workstation Pro 16 Ubuntu 20.4 在虚拟机设置桥接模式 确保虚拟机处于关闭状态,在Vm中设置: 编辑->虚拟网络编辑器 如果你以前设置过,可以重置之。 重置之后,添加桥接模式: …...

MySQL启动错误总结

centos7中出现mysql启动失败排查方法:首先找到/var/log/mysqd.log 第一种启动失败: 查看包含最后几行包含error的行; [ERROR] Unix socket lock file is empty /tmp/mysql.sock.lock.[ERROR] Unable to setup unix socket lock file.[ERROR] …...

Linux软件包名称含AMD,ARM,x64的详解

下载clickhouse-backup时看到不同软件包,有的是x86,有的是amd64,有的是arm64,这些有啥区别呢? clickhouse-backup-2.4.2-1.x86_64.rpm clickhouse-backup_2.4.2_amd64.deb clickhouse-backup_2.4.2_arm64.deb x86 和 …...

光伏生产机器视觉系统应用场景全解析

​ 光伏产品的核心追求即为光电转化率,降本增效是光伏企业发展的永久动力。而光电转化率的提升、生产的降本增效,则来自于光伏硅片、电池片、组件、辅料等多个环节生产技术的提升和创新。光伏产品作为高产能、高精度的制造业产品,各段产业链上…...

ChatGPT DALL-E 3的系统提示词大全

每当给出图像的描述时,使用dalle来创建图像,然后用纯文本总结用于生成图像的提示。如果用户没有要求创建特定数量的图像,默认创建四个标题,这些标题应尽可能多样化。发送给Dalle的所有标题都必须遵循以下策略:1.如果描…...

Linux性能优化--补充

14.1. 性能工具的位置 本书描述的性能工具来源于Internet上许多不同的位置。幸运的是,大多数主要发行版都把它们放在一起,包含在了其发行版的当前版本中。表A-1描述了全部工具,提供了指向其原始源位置的地址,并注明它们是否包含在…...

用PHP爬取视频代码示例详细教程

以下是一个使用Symfony Panther和PHP进行爬虫的示例程序&#xff0c;用于爬虫企鹅上的视频。请注意&#xff0c;这个示例需要使用https://www.duoip.cn/get_proxy这段代码获取爬虫IP。 <?php // 引入所需的库 require vendor/autoload.php;use Symfony\Component\Panther\P…...

ViGEmBus终极指南:5分钟在Windows上实现完美虚拟手柄映射

ViGEmBus终极指南&#xff1a;5分钟在Windows上实现完美虚拟手柄映射 【免费下载链接】ViGEmBus Windows kernel-mode driver emulating well-known USB game controllers. 项目地址: https://gitcode.com/gh_mirrors/vi/ViGEmBus ViGEmBus是一款专业的Windows内核级虚拟…...

浦语灵笔2.5-7B完整指南:模型原理、镜像结构、部署、调优、避坑

浦语灵笔2.5-7B完整指南&#xff1a;模型原理、镜像结构、部署、调优、避坑 1. 引言&#xff1a;认识这个“看图说话”的AI助手 想象一下&#xff0c;你给一个朋友发了一张照片&#xff0c;他不仅能告诉你照片里有什么&#xff0c;还能回答你关于照片的任何问题。比如&#x…...

Agent Zero:构建可生长、透明化的个人AI智能体伙伴

1. 项目概述&#xff1a;一个能与你共同成长的个人AI伙伴 如果你厌倦了那些功能固定、像个“黑盒子”一样难以理解和定制的AI助手&#xff0c;那么Agent Zero的出现&#xff0c;可能会让你眼前一亮。这不仅仅是一个工具&#xff0c;更像是一个数字化的“学徒”或“伙伴”。它的…...

Fish Speech-1.5镜像部署标准化:Docker Compose一键启停最佳实践

Fish Speech-1.5镜像部署标准化&#xff1a;Docker Compose一键启停最佳实践 重要提示&#xff1a;本文介绍的部署方案基于个人学习研究用途&#xff0c;严禁用于商业用途或违反法律法规的活动。 1. 项目概述与核心价值 Fish Speech V1.5 是一个功能强大的文本转语音模型&…...

如何高效地阅读技术文档?

如何高效地阅读技术文档&#xff1f; 技术文档是开发者日常工作中不可或缺的资源&#xff0c;但面对冗长复杂的文档&#xff0c;许多人常常感到无从下手。高效阅读技术文档不仅能节省时间&#xff0c;还能快速解决问题。那么&#xff0c;如何提升阅读效率呢&#xff1f;以下从…...

DACA模式:构建千万级并发AI智能体系统的云原生架构设计

1. 从零到千万&#xff1a;为什么我们需要重新思考智能体系统的架构 如果你在过去一年里尝试过构建一个AI智能体&#xff0c;无论是简单的客服机器人还是一个能帮你处理邮件的自动化助手&#xff0c;你大概率会经历这样一个过程&#xff1a;先用LangChain或者AutoGen快速搭出一…...

Spring Cloud 2027 边缘计算支持深度解析

Spring Cloud 2027 边缘计算支持深度解析 引言 随着物联网&#xff08;IoT&#xff09;和5G技术的快速发展&#xff0c;边缘计算已经成为云计算领域的重要发展方向。Spring Cloud 2027 作为 Spring 生态系统的最新版本&#xff0c;引入了对边缘计算的原生支持&#xff0c;这是…...

【技术底稿 23】Ollama + Docker + Ubuntu 部署踩坑实录:网络通了,参数还在调

下午5点到晚上10点半&#xff0c;5个半小时。代码一行没改&#xff0c;全是环境、配置、默认参数的坑。 网络隔离、防火墙、Ollama默认监听127.0.0.1、Linux vs Windows差异——每一个都踩了一遍。 目前网络已通&#xff0c;向量模型的上下文问题还在调。 前置条件 操作系统&am…...

2026年揭秘!市面上正规隔墙板厂家电话,究竟哪家实力最强?

在建筑装修领域&#xff0c;隔墙板的应用越来越广泛。它具有安装便捷、隔音隔热等诸多优点&#xff0c;因此选择一家实力强劲的正规隔墙板厂家至关重要。今天&#xff0c;我们就来揭秘2026年市面上那些值得关注的正规隔墙板厂家&#xff0c;看看哪家实力最强。一、唐山隔墙板厂…...

李雅普诺夫吸引子驱动AI训练新范式

问题解构与方案推演 针对用户关于“2026年热力学AI方向是否已出现基于李雅普诺夫吸引子的训练范式”的查询&#xff0c;我们需要结合理论物理概念&#xff08;李雅普诺夫稳定性、热力学熵&#xff09;与人工智能工程实践&#xff08;训练范式、优化算法&#xff09;进行交叉验…...