跨端技术/青训营笔记

56 阅读1分钟

针对跨域,解决方案有9-10种,然而,数量不如质量,就找到两个主流的解决方案仔细掌握!

开发环境:

在服务端配置CORS。

配置开发 服务器代理,比如vite-server.proxy

生产环境:

在服务端配置CORS。

配置生产 服务器代理,比如nginx

CORS

CORS全称为Cross Origin Resource Sharing(跨域资源共享)。这种方案对于前端来说没什么工作量,和正常发送请求写法上没有任何区别,工作量基本都在后端(其实也没啥工作量,就是配置一些HTTP协议)

服务端配置CORS基本都是通过配置access-control-allow之类的