一. 面试题及剖析
1. 今日面试题
跨域问题是怎么产生的?
跨域问题该怎么解决?
你了解过哪些攻击手段?
2. 题目剖析我们在编写前后端不分离的项目时,因为前端页面和后端代码是在一个war包或jar包中,也就是前后端是部署在同一台服务器里的,所以无论怎么请求,都不会产生跨域问题。但在前后端分离的项目中,我们从前端向后端发来请求,尤其是通过ajax发来请求时,可能就会遇到所谓的“跨域”问题!如果我们遇到了跨域而产生的安全问题,该怎么解决呢?这是面试官向考察我们的地方,通过这样的面试题,以此来探测我们后端开发人员有没有和前端配合过,有没有经历过实际的项目。
那接下来,壹哥就带着大家,来了解一下跨域是怎么回事,怎么产生的,以及该怎么解决,下次再有面试官问你相关问题时,你就直接把壹哥的这篇文章内容扔给他就好啦。
二. 跨域问题的由来在讲跨域问题如何解决之前,我们还是先来看看跨域问题是怎