跨域问题还是无法解决是为什么呢(请只会复制粘贴的某同学不要回答哦)

来源:4-2 阅读器解析和渲染

天生笑点低你奈我何w

2020-07-10

如题;

  • 和\r转义没关系;
  • 且打印出url可以在浏览器直接打开;
  • 已在里面加上了跨域的信息;
  • 响应头也能看到添加的跨域信息。
    但仍然报错,老师或者有知道的同学可以告诉我一下如何解决吗~
    图片描述图片描述
写回答

3回答

袭烽1

2020-11-09

配置下代理就可以了,贴下我的代码以供参考

module.exports = {
    publicPath:process.env.NODE_ENV === 'production'?'./':'/',
    devServer: {
        //port: 8080, // 端口号
        //host: 'localhost',
        open: true, //配置自动启动浏览器
        proxy: {
            '/bookApi': {
                target: 'http://10.0.10.175:8088',  // target host
                ws: true,  // proxy websockets
                changeOrigin: true,  // needed for virtual hosted sites
                pathRewrite: {
                    '^/bookApi': '/'  // rewrite path
                }
            },
        }
    }
}

重启工程以后这么引用

const url = '/bookApi/'+this.fileName+'.epub'

0
0

慕后端5339683

2020-09-01

请问你解决了吗?我也遇到这种情况了

0
4
天生笑点低你奈我何w
回复
慕后端5339683
找到原因了,地址错了,中间应该是|而不是/
2020-09-05
共4条回复

扬_灵

2020-07-10

同学你好,这是因为root的地址有问题,/resource中包含了/r,进行了转义。

0
0

Vue 实战商业级读书Web APP完整项目

Vue全家桶+最新前端技术+前后端分离架构,完整项目流程

1623 学习 · 1951 问题

查看课程