vue2 利用网络代理axios实现开发环境前端跨域

这篇具有很好参考价值的文章主要介绍了vue2 利用网络代理axios实现开发环境前端跨域。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

vue2 利用网络代理axios实现前端跨域
vue.config.js 配置代理

module.exports = {
  devServer: {
    proxy: {
      '/CorsDemo': {
        target: 'http://xxxtech.net/', //需要跨域的地址
        changeOrigin: true,
        pathRewrite: {
          "^/CorsDemo": "/",//重写匹配的字段。把/CorsDemo转为 /
        }
      },
    }
  },
  }

vue文件

import axios from 'axios'

methods:{
functionA (){
axios.get('/CorsDemo/validate?service=' + '123').then(
        response => {
      	          console.log(response)
        },
        error => {'请求失败',error.message}
      )}
      }

实现开发环境跨域请求

测试生产环境跨域跳转
https://blog.csdn.net/weixin_43858851/article/details/137518111?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22137518111%22%2C%22source%22%3A%22weixin_43858851%22%7D文章来源地址https://www.toymoban.com/news/detail-848942.html

到了这里,关于vue2 利用网络代理axios实现开发环境前端跨域的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Vue2】 axios库

    认识Axios库 为什么选择Axios库 在游览器中发送XMLHttpRequests请求 在node.js中发送http请求 支持Promise API 拦截请求和响应 转换请求和响应数据 支持多种请求 安装Axios axios发送请求 常见的配置选项 简单请求 get或者post请求 post的参数第二个是data 也可以这样写 可以给Axios设置公共的

    2024年02月11日
    浏览(24)
  • Android开发中利用代理模式的实现思路

    当需要在 访问对象之前 或 之后添加额外的逻辑处理 时,可以使用代理模式。在Android开发中,代理模式常被用于实现以下功能: 控制对对象的访问、实现延迟加载、添加额外的操作等 。 首先直接给出实现代码: 代码中, ImageLoader 是一个接口,定义了加载和显示图片的方式

    2024年02月11日
    浏览(32)
  • 开始学习Vue2(axios和Vuex)

    一、 Axios 1、 Axios  简介 Axios   是一个基于  promise   网络请 求库 ,作用于 node.j s  和浏   览器中。它是  isomorphic  的(即同一套代码可以运行在浏览器 和 node.js 中)。在服务端它使用原生  node.js http  模块,  而在 客户端   (浏览端)   则使用   XMLHttpRequests。 2、 Axios  的

    2024年02月20日
    浏览(24)
  • vue2+printJs插件实现网络打印

    一. Print.js介绍 Print.js  主要是为了帮助我们直接在我们的应用程序中打印 PDF 文件,无需离开界面,也无需使用嵌入。 对于用户无需打开或下载 PDF 文件而只需打印它们的特殊情况。 支持“pdf”、“html”、“image”和“json”四种打印文档类型。默认为“pdf”。   PrintJS参数配

    2024年02月07日
    浏览(24)
  • vue2 使用axios获取服务器响应头(前后端分离)

    1:后端通过json序列化成字符串 传给前端 2:在program 配置跨域中进行配置 按需返回所需数据

    2024年02月07日
    浏览(34)
  • 【Vue2+Element ui通用后台】整体布局、数据展示、axios封装

    我们新建 Home 组件来展示右侧的内容 整体布局我们使用layout布局,通过基础的 24 分栏,迅速简便地创建布局。由于左侧占比较小,我们分为 8 和 16 即可 然后每个卡片样式的部分,我们使用 Card 卡片 我们先增加一个个人信息的展示: 然后在App.vue 中给 p 标签去掉默认样式 在

    2024年02月14日
    浏览(22)
  • vue2/3 axios 请求重试、取消请求、loading 串行并行等(分享)

    基础版,添加 loading 在请求响应拦截器里面添加 loading,这样就不需要给每一个请求添加 loading 了 这些代码都是 vue2 项目的,vue3 也通用,改一下 loading 和 message 就好了(主要是 element 的区别) 我这里最后没有合并代码,有的配置不适合写在一起,看自己项目的需要 响应状态

    2024年02月10日
    浏览(39)
  • Java网络开发(Asynchronous异步)—— 从 Jsp 到 Ajax 的 axios 到 vue & 同步请求 到 异步请求

    如果想做bilibili那样的边看视频边评论怎么搞?; 之前用jsp的方式,是无法实现这个需求的,因为每次评论后提交了评论,会把整个页面全部刷新,导致视频也回到未播放的初始状态,如下所示: 代码为: 这是因为,在每次浏览器请求后,只能等待服务器的响应,即这种方

    2024年02月09日
    浏览(31)
  • 【vue】利用axios发送请求

    根组件App.vue 路由配置 main.js配置 固定写法,复制粘贴即可 请求失败时,控制台输出的对象 请求成功时,控制台输出的对象 保存登录返回的token 获取token const token=response.data.token 保存到LocalStorage中:永久存储,只有不手动删除,永久保存到LocalStorage中 window.localStorage.setItem(‘

    2024年02月05日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包