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

uniapp+veu3在vite.config.ts配置代理解决跨域问题

我的本地服务接口地扯是:http://localhost/test/Test.php?user_id=1

我的前端访问地扯是:http://localhost:5173/

前端访问后端服务接口就会跨域,配置代理如下:

配置文件名:vite.config.ts

import { defineConfig } from "vite";
import uni from "@dcloudio/vite-plugin-uni";// https://vitejs.dev/config/
export default defineConfig({plugins: [uni()],server: {proxy: {'/api': {target: 'http://127.0.0.1',changeOrigin: true,rewrite: (path) => path.replace(/^\/api/, ''),},},},
});

前端api访问使用相对路径:前面加‘/api’

return request<User>(`/api/test/Test.php?user_id=${userId}`) 

 我在这里碰到一个坑,不知道为什么用域名http://locahost代理不起作用,使用http://127.0.0.1就可以。不知道是不是都是用的本地地扯的原因。


http://www.mrgr.cn/news/50012.html

相关文章:

  • Python自动化脚本裁剪图片为1:1比例
  • javaweb-xml映射文件编写sql语句
  • 行星减速机:市场集中度较高
  • 海天瑞声携手中国移动共创AI+时代,以高质量AI训练数据驱动数智化发展
  • C++ 算法学习——1.8 状态剪枝
  • vue中watch和watchEffect区别
  • 画质修复软件哪个好?照片清晰用这些
  • 第 4 章:Vue 中的 ajax
  • 2011年国赛高教杯数学建模A题城市表层土壤重金属污染分析解题全过程文档及程序
  • 零基础搭建QQ机器人(Ⅱ)
  • osgEarth 键鼠 增删改 feature Node
  • 【Go初阶】两万字快速入门Go语言
  • 物资出入库二维码管理系统
  • 测量表面粗糙度:白光共聚焦显微镜的优点
  • 如何成为互联网信息挖掘机
  • C++ 内存管理 对比C语言动态内存管理;operator new和delete
  • java时间类-深入探究DateUtils的最佳实践
  • 倾斜的角标 android倾斜角标实现
  • ROS理论与实践学习笔记——5 ROS机器人系统仿真之URDF集成Gazebo
  • 免费设计元素下载,设计师必备,建议收藏!