当前位置:   article > 正文

关于跨域问题解决:前端代理服务器(vite)_vite cors

vite cors

跨域问题的出现:

协议,IP,端口(同源策略)三者有一个不一致,会出现跨域问题

跨域问题原因:

前端发送请求后,后端获取数据成功,在数据返回时,前端浏览器发现属于跨域,因安全问题,对数据不进行接收

跨域解决方案:

  1. jsonp,但是需要前后端都改代码,且只适用于get方法,现已不推荐使用。
  2. cors解决,需要后端返回数时添加响应头

因为我用的koa2框架,需先下载koa2-cors

npm i koa2-cors
  • 1

在app.js中配置

// 后端跨域解决:cors
const cors = require("koa2-cors")
  • 1
  • 2
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/blog/article/detail/57914
推荐阅读
相关标签
  

闽ICP备14008679号