跨域问题解决方案

在Web开发的时候会遇见一个常见的问题,跨域问题,这也是前后端分离的场景常见的问题,下面来看看这个东西是啥,如何应用的吧?

技术派中的跨域问题,有两处,一处是加载CDN图片时;一处是admin端请求后端API接口时。

来看看跨域问题的解决思路和发生原因吧。

什么是跨域问题

跨越对于前后端开发者来说,像一块狗皮膏药,无论是面试还是开发中,都会经常遇到。

之所以出现跨域问题,是因为浏览器的同源策略,为了隔离潜在的恶意文件,为了防御五花八门的攻击,浏览器限制了从同一个源加载的文档或者脚本与来自另一个源的资源进行交互。

同源策略要求,如果两个网页的协议、域名和端口都相同,他们才会认为是同源,否则就是跨域。

同源策略是浏览器为了保护用户信息安全而实施的一种安全机制,可以防止恶意网站通过脚本窃取用户在其他网站上的数据,或者伪造用户身份执行一些操作。

现在有一个Web应用,运行在5174端口下,它有一个login请求,请求的是8080端口,那么就会出现跨域问题。

演示一下?

1.运行技术派,以便提供后端服务。技术派默认是运行在8080端口下的。

  • 9
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值