我和同事在争论关于前后端跨域的问题。我说跨域需要前后端都要设置,他说只需后端配置。请问到底谁正确。请求用的是ajax请求或者XMLHttpRequest。
jsonp的跨域方式,需要前后端一起配合。
cors跨域方式,仅仅需要后端配合。
你可以看看这个
看来我错了。。。。。
啊啊啊啊,,,不甘心
cors跨域,不需要前端参与。浏览器发现ajax是跨域请求,自己发送 OPTION
预检请求。根据服务端的响应,来判断当前的跨域请求是否合法。
其实我一直有个疑问啊。如果前端不配合跨域,那么他的第一次请求是怎么访问到后端的?
你打开浏览器f12看,浏览器自动发。