Vue 配置代理 简洁
一、修改配置文件
通过 vue.config.js 中的 devServer.proxy 配置代理
// 配置代理 proxy 指向后端API服务器 devServer: { proxy: 'http://127.0.0.1:8000' }
二、使用axios
1、下载
npm install axios
2、引入
import axios from 'axios'
3、使用
methods: { getStudentInfo(){ // url 由http://127.0.0.1:8000/student -> http://localhost:8080/student, 由于设置代理 axios.get('http://localhost:8080/student').then( response=>{ console.log('请求成功', response.data) }, error=>{ console.log('请求失败', error.message) } ) } },
4、重点
前端请求(get)后端遇到跨域问题,设置一个代理,该代理指向后端,该代理获取数据,前端直接向该代理请求数据即可,该代理与前端端口一致
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示
2020-01-06 java 语句流程