Xu Yu

Results 1 comments of Xu Yu

问题已解决。我考虑到跨域,在vue前后端分离项目上,无外乎两个解决方案,vue的proxytable,和后端加response。 但是这里是请求的阿里云oss,阿里云oss也有response的设置地方,但是因为我这边申请公司拿账号,拖了段时间,我就改用vue解决了。 比如oss中文件全访问链接为https://****/文件名,手动把前面域名截取出来,放到vue的proxytable里,定义一个前缀/oss,实际我们传给组件的链接为/oss/文件名,vue就会重新组装链接,达到解决跨域的作用。 至于直接去阿里云oss后台加response有没有用,我觉得应该有的,但是没尝试。 ` "/oss":{ target: "https://*-public-2.oss-cn-shanghai.aliyuncs.com", changeOrigin: true, pathRewrite: { "^/oss": "" } } `