vue-cli开发项目是,遇到的跨域问题是如何解决的,使用axios发送http请求

  1. 后端java开发,如何进行配置
  2. 前端axios如何配置
  3. 如果使用config中的index.js中的proxyTable配置代理,后端如何操作
阅读 2.5k
2 个回答

如果使用config中的index.js中的proxyTable配置代理,后端不需要操作。因为proxyTable生效的话本地会起一个nodejs服务器帮你处理跨域。
如果不用proxyTable,后端需要cors跨域

首先要知道你是在开发环境下跨域还是线上跨域?访问的服务器是自己的还是别人的?假设你是在开发环境下,并且服务器是自己的,那么方便的方法就是让后端配置ng,将测试的地址跨域权限放开,这样任何电脑就能访问了。也可以在本地使用node做接口转发,这样也可以。如果是线上跨域的话如果服务器是自己的,那么一样和后端沟通让把服务器权限配置针对个别域名放开权限,如果不是自己的服务器就要使用jsonp等形式去解决跨域

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题