5***@qq.com
5***@qq.com
  • 发布:2025-06-18 18:53
  • 更新:2025-06-25 11:09
  • 阅读:53

uni-app web访问后端服务器,vite.config.js配置后,rewrite未生效,请帮忙分析代码原因。

分类:uni-app

访问地址:http://127.0.0.1:8000/visitip/
访问代码:
var header = {
"Content-Type": 'application/x-www-form-urlencoded',
"hooktoken": "456123789",
"Content-Type":"application/x-www-form-urlencoded"
}
uni.request({
url:"/api/visitip/",
method:"post",
header:header,
success:res=>{
console.log(res)
}
})
vite.config.js配置代码:
import { defineConfig } from "vite";
import uni from "@dcloudio/vite-plugin-uni";

export default defineConfig({
plugins: [uni()],
server: {
host: '0.0.0.0',
proxy: {
'/api': {
target: 'http://127.0.0.1:8000',
changeOrigin: true,
rewrite: (path) => path.replace(/^\/api/, ''),
}
}
}
});
访问结果,rewrite未生效,见附件,

2025-06-18 18:53 负责人:无 分享
已邀请:
DCloud_UNI_yuhe

DCloud_UNI_yuhe

是不是你代码还有其它因素影响,例如拦截器等,你直接提供一下可以复现的项目吧

要回复问题请先登录注册