CS-Notes 学习笔记
面试常问Java 后端 · 计算机网络

什么是跨域?怎样解决?

先自己想一想,再看参考要点

参考要点

  • 同源指协议、域名、端口都相同,浏览器禁止脚本读取其它源的响应(简单请求仍会发出并在服务器上执行)
  • 常用 CORS:服务器返回 Access-Control-Allow-Origin,非简单请求先发 OPTIONS 预检,带 Cookie 时不能用 *
  • 也可以用同源的反向代理转发
  • JSONP 只支持 GET,已被 CORS 取代
在学习站中自测这道题看这道题所在的一天

学习站:先用面试题自评定级,按水平和面试日期排出每天的计划,自评过的题按间隔复习。免费、无需注册,记录只保存在自己的浏览器中。