手记1 - vue + vue-source: 跨域问题和访问拦截

问题描述:
本地json文件调试无误后,接入后端公开的几个接口, 第一次遇到这种花样众多的错误现场,在排除前端单方面问题的可能性之后, 与后端的沟通和联调.
联调是分析到底是请求出现问题还是响应出现了问题.联调过程中发现两个比较典型的问题:
(1)这些接口通过页面访问的时候都可以访问到,但是放在前端脚本里却不行(有时候会出现500错误提示)
(2)出现跨域问题($http.jsonp())和打印错误等后端能接收到前端发送的请求,也能返回数据,但是前端报错(打印错误)

以下是正文了–

(1)问题原因: 访问拦截
这个需要后端配置一下过滤器,我们后端使用的是SSM.
这里参考了一篇文章
地址如下:
利用SpringMVC过滤器解决vue跨域请求

(2)问题原因-跨域解决方案

这里我参考了很多blog,觉得还不错的先在这里列出来,感谢这些作者的分享(Thanks~):
[frwupeng517 的BLOG][2]
[前端跨域的方案,关于vue+node前后端分离][3]

我在这里需要说的是:
在 [frwupeng517 的BLOG][4] (http://dapengtalk.blog.51cto.com/11549574/1878907) 这个博客里面介绍的跨域请求的情形很全面,比如有常见的有两种接口:

一种例如: ‘

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值