关于跨域的问题,大佬请进来

我和同事在争论关于前后端跨域的问题。我说跨域需要前后端都要设置,他说只需后端配置。请问到底谁正确。请求用的是ajax请求或者XMLHttpRequest。

jsonp的跨域方式,需要前后端一起配合。
cors跨域方式,仅仅需要后端配合。
你可以看看这个 :joy:

看来我错了。。。。。

啊啊啊啊,,,不甘心

cors跨域,不需要前端参与。浏览器发现ajax是跨域请求,自己发送 OPTION 预检请求。根据服务端的响应,来判断当前的跨域请求是否合法。 :speak_no_evil:

其实我一直有个疑问啊。如果前端不配合跨域,那么他的第一次请求是怎么访问到后端的?

你打开浏览器f12看,浏览器自动发。