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

可以加速网页的加速器seo推广公司招商

可以加速网页的加速器,seo推广公司招商,网站排名优化,网上商城制作需要多少钱vue-cli配置代理服务器解决跨域问题 我们可以使用一个代理服务器8080,Vue项目8080发送请求向代理服务器8080发送请求,再由在理服务器转发给后端服务器 首先需要在vue.config.js中配置代理服务器 const { defineConfig } require(vue/cli-service) modul…

vue-cli配置代理服务器解决跨域问题

我们可以使用一个代理服务器8080,Vue项目8080发送请求向代理服务器8080发送请求,再由在理服务器转发给后端服务器

首先需要在vue.config.js中配置代理服务器

const { defineConfig } = require('@vue/cli-service')

module.exports = defineConfig({

  transpileDependencies: true,

  lintOnSave: false,

  //开启代理服务器

  devServer:{

    proxy:'http://localhost:5000'

  }

})

然后将发送请求的axios路径改为代理服务器也就是改为8080

<template>

  <div>

    <button @click="getStudents">获取学生消息</button>

  </div>

</template>

<script>

import axios from 'axios';

export default {

  name: 'App',

  methods:{

    getStudents(){

      axios.get('http://localhost:8080/students').then(

        response=>{

          console.log('请求发送成功了',response.data)

        },

        error=>{

          console.log('请求失败了',error.message)

        }

      )

    }

  }

}

</script>

成功接收数据

多个代理配置

如果我们需要接收多个服务器传输的数据,就需要配置不止一个代理

在vue.config.js中

const { defineConfig } = require('@vue/cli-service')

module.exports = defineConfig({

  transpileDependencies: true,

  lintOnSave: false,

  devServer:{

    proxy:{

      '/atguigu':{

        target:'http://localhost:5000',

        pathRewrite:{'^/atguigu':''},

         ws:true,  //用于支持websocket

         changeOrigin:true //用于控制请求头中的host

      },

      '/demo':{

        target:'http://localhost:5001',

        pathRewrite:{'^/demo':''},

         ws:true,  //用于支持websocket

         changeOrigin:true //用于控制请求头中的host

      }  

    }

   

  }

})

进行发送请求

<template>

  <div>

    <button @click="getStudents">获取学生消息</button>

    <button @click="getCars">获取汽车消息</button>

  </div>

</template>

<script>

import axios from 'axios';

export default {

  name: 'App',

  methods:{

    getStudents(){

      axios.get('http://localhost:8080/atguigu/students').then(

        response=>{

          console.log('请求发送成功了',response.data)

        },

        error=>{

          console.log('请求失败了',error.message)

        }

      )

    },

    getCars(){

      axios.get('http://localhost:8080/demo/cars').then(

        response=>{

          console.log('请求发送成功了',response.data)

        },

        error=>{

          console.log('请求失败了',error.message)

        }

      )

    }

  }

}

</script>

http://www.dtcms.com/wzjs/296940.html

相关文章:

  • 广东科技网站建设最有创意的广告语30条
  • 网站建设 徐州产品市场营销策划方案
  • 电信网站备案管理系统网站制作的基本流程
  • android 做分享的网站在线网站排名工具
  • 江苏广泽建设公司网站网站建网站建设网站
  • 专做校园购物网站电脑培训学校能学什么
  • 泉州网站制作多少钱微商软文大全
  • 网站推广教程分享网站seo如何做好优化
  • 做设计有哪些好用的素材网站有哪些杭州网站seo推广软件
  • 静海商城网站建设广州网站设计公司
  • 如果在网站做推广连接搜索引擎优化技术有哪些
  • 建设外贸网站公司郑州怎么优化网站排名靠前
  • 温州 网站建设seo优化是做什么的
  • 微信网站地址百度seo关键词排名优化工具
  • 网站建设 全网推广百度电话号码查询
  • 网络教室网站建设亚马逊跨境电商开店流程及费用
  • 潍坊做网站公司下载地图导航手机版免流量费用
  • 衡水建网站多少钱做电商需要学哪些基础
  • 网上做名片的网站重庆seo招聘
  • 武汉规划建设局网站网上兼职外宣推广怎么做
  • 网盘网站开发外贸谷歌推广怎么样
  • 别样海外购怎么开店宁波seo怎么推广
  • 服务器网站后台登陆密码黄框显示培训网站模板
  • 金山做网站网络公司网站模板
  • 本地建设网站云搜索网页版入口
  • 在那个网站做ppt可以赚钱软文推广平台
  • wordpress项目展示设置系统优化软件推荐
  • WordPress安装子目录自动app优化
  • 个人求职网站履历怎么做如何推广产品
  • 买布做衣裳 在哪个网站买好线上推广费用