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

系统炸了我成了系统优化公司网站

系统炸了我成了系统,优化公司网站,美国做汽车配件的网站好,专业做二手网站在开发项目的时候避免不了与后端进行交互,因此我们需要使用axios插件实现发送网络请求。在开发项目的时候 我们经常会把axios进行二次封装。 目的: 1:使用请求拦截器,可以在请求拦截器中处理一些业务(开始进度条、请求头携带公共参数) 2:使用响应拦截器&#xf…

在开发项目的时候避免不了与后端进行交互,因此我们需要使用axios插件实现发送网络请求。在开发项目的时候

我们经常会把axios进行二次封装。

目的:

1:使用请求拦截器,可以在请求拦截器中处理一些业务(开始进度条、请求头携带公共参数)

2:使用响应拦截器,可以在响应拦截器中处理一些业务(进度条结束、简化服务器返回的数据、处理http网络错误)

安装依赖

pnpm add axios@0.21.3 -S

在根目录下创建utils/request.ts

import axios from "axios";import { ElMessage } from "element-plus";//创建axios实例const request = axios.create({baseURL: import.meta.env.VITE_APP_BASE_API,timeout: 5000})//请求拦截器request.interceptors.request.use(config => {return config;});//响应拦截器request.interceptors.response.use((response) => {return response.data;}, (error) => {//处理网络错误let msg = '';const status = error.response.status;switch (status) {case 401:msg = "token过期";break;case 403:msg = '无权访问';break;case 404:msg = "请求地址错误";break;case 500:msg = "服务器出现问题";break;default:msg = "无网络";}ElMessage({type: 'error',message: msg})return Promise.reject(error);});export default request;

http://www.wangmingla.cn/news/106906.html

相关文章:

  • 音乐网站用dw怎么做怎样宣传自己的品牌
  • 做的好的h游戏下载网站建站企业网站
  • 李沧网站建设百度代理查询系统
  • 潍坊网站搜索引擎优化seo工具是什么意思
  • 怎样做网站404软文外链购买平台
  • 青海网站建设哪家好郑州竞价代运营公司
  • 手机编程网站百度电话号码查询平台
  • 中国做的比较好的网站有哪些百度关键词排名qq
  • 大同推广型网站开发品牌推广计划
  • 做网站导航条怎么弄百度联盟怎么加入
  • 网站设计用什么软件做的如何做公司网站推广
  • 网站建设的毕业设计成果做排名优化
  • 萧山做网站的企业百度一下进入首页
  • 网站建设信息安全要求江苏网站建站系统哪家好
  • 客服在线为您服务seo管理系统
  • 网站开发大数据厦门seo关键词
  • 低价格制作网站百度首页网址是多少
  • iis网站拒绝显示此网页免费的网站域名查询app
  • php网站开发最低配置西安网站建设推广
  • 哪个网站开发小程序b2b网站源码
  • 网站搭建徐州百度网络搭建电商运营推广怎么做
  • 哈尔滨seo优化代理汕头seo不错
  • 网页设计板式网站宁波网站推广联系方式
  • 做积分网站建网站不花钱免费建站
  • 网站使用方法搜索风云榜百度
  • 创业平台是什么意思windows优化大师有毒吗
  • 顺德网站建设jinqiye东莞市网站建设
  • 网站建设网页设计用什么软件太原seo快速排名怎么样
  • 哪个网站做海报好公司网页制作需要多少钱
  • 前端做任务的网站百度网页版下载安装