zoukankan      html  css  js  c++  java
  • vue项目中使用第三方接口,不需要携带token和其他字段,如何处理

    一、问题描述

    一般来说项目中都会统一在axios拦截器中增加token和其他的请求头信息;但是如果请求第三方接口是不要这些token和信息的,该如何解决呢

    原因分析:在axios文件中,设置了axios.interceptores.request.use;这样全局所有的axios都会加上拦截器,这就导致不要拦截器的接口添加了额外的字段,可能会报错

    二、解决方法

    1、重新新建一个axios文件,然后把这个axios暴露出去即可

    新创建的axios内容如下  ,创建一个新的axios  const newRequest = axios.create()

    2、如果想全局引用使用,就需要在main.js里面引入

     

     3、全局使用

    4、局部使用,在对应的接口文件中,引入新建的axios文件

  • 相关阅读:
    redis乐观锁
    redis
    解决创建Redis容器没有conf配置文件
    redis缓存配置
    Docker架构
    Flask获取数据的一些方法
    Nginx正向代理、反向代理与负载均衡
    Sanic
    Dockerfile详解
    Centos7上安装docker
  • 原文地址:https://www.cnblogs.com/m1754171640/p/15353951.html
Copyright © 2011-2022 走看看