账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    vuecli3 设置proxy代理时,两种写法分别导致404,302重定向,以下代码哪里出错了吗?
    12
    0
    我的ip地址是51结尾的后端地址是54结尾的第一种:如果我在vue文件里面请求路径这样写,就会出现404的错误,如下图vue文件mounted () { apiPost('/getUserInit.do', {}) .then((res) => { console.log(res) }) },疑问的是:请求的地址不应该是后端那个地址吗,为什么是我的ip地址。第二种写法,就会出现302重定向的问题如下图vue文件mounted () { apiPost('http://192.168.XX.54:8080/XXX/getUserInit.do', {}) .then((res) => { console.log(res) }) },一下是关于代理的其他文件的代码。main.js// 使用了全局配置的axios 将axios挂载到原型上Vue.prototype.axios = axios// 请求默认的域名——跨域配置_配置请求的根路径axios.defaults.baseURL = '/api'axios.js// 自定义一个Axios实例化对象const service = axios.create({ // axios中请求配置有baseURL选项,表示请求URL公共部分 // baseURL:process.env.BASE_URL, // baseURL: 'http://192.168.XX.54:8080/XXX', // baseURL: '/api', baseURL: process.env.VUE_APP_BASE_API, // 超时 timeout: 50000, // 设置跨域 Cookie withCredentials: true})request.jsimport http from './axios.js'export const apiPost = (url, data) => { return http({ baseURL: url, method: 'post' })}vue.config.js// 跨域问题 devServer: { open: true, // 自动打开浏览器 // 修复使用hostname访问,就会显示invalid host header。 disableHostCheck: true, // 服务器地址主机名 // host:'0.0.0.0', // 服务器端口号 // port:'8080/', // 配置跨域 proxy: { '/': { // 这里后台的地址, target: 'http://192.168.XX.54:8080/XXX', // 如果要代理websockets ws: true, // 允许跨域 changeOrigin: true, pathRewrite: { // 使用 `/api` 代替 `target` 要访问的跨域的域名 '^/': '' } } }以上代码就这样,不知道问题是不是出在前端,我在这几个文件检查,却不知道哪里错了。
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版

    回答动态

    师傅被妖怪抓走了:发布了悬赏问题火爆全网的“元宇宙”到底是什么?预计能赚取 1积分收益
    酒后略带风情:发布了悬赏问题Android内存中Graphics与Code占用过高预计能赚取 10积分收益
    扛起拖把扫天下:发布了悬赏问题typescript如何导出接口配置?求解,谢谢!预计能赚取 10积分收益
    发布了悬赏问题Vue 如何改变返回页面的路径?如让B页面只能返回到A页面.预计能赚取 11积分收益
    发布了悬赏问题vue H5移动端;底部bottom固定定位,安卓弹起键盘导致页面变形如何解决?预计能赚取 10积分收益
    发布了悬赏问题请问为什么tomcat8.5 GET请求中文正常,POST请求还需要设置UTF-8.预计能赚取 10积分收益
    发布了悬赏问题vue2.5+ts创建以及引入jq的方法预计能赚取 11积分收益
    情场浪女:发布了悬赏问题import ggplot时报错module 'pandas' has no attribute 'tslib'预计能赚取 10积分收益
    见心书画许老师18753375161:发布了悬赏问题echarts3 legend禁止点击事件,允许悬浮事件预计能赚取 11积分收益
    aa_92cb0bd09f:发布了悬赏问题codewar上的一个问题预计能赚取 11积分收益