前端跨域问题的解决方案

115 阅读1分钟

前端解决跨域问题

协议、主机、端口号其中一项不相同时就会产生跨域(用postman可以请求通,说明跨域只是浏览器的限制)

  1. CORS(跨域资源共享)
  • 通过增加请求头(设置Access-Control-Allow-Origin),让服务器允许访问来源
  1. Proxy方法
  • 前端进行代理转发(vue.config.js中配置devServer;vite.config.ts中配置server)
  • 服务端实现代理请求转发
  • nginx配置
  1. JSONP