当前位置: 首页 > news >正文

建网站的网络公司西安十大网站制作公司

建网站的网络公司,西安十大网站制作公司,宁波江北区建设局网站,餐饮品牌策划设计有限公司由于浏览器有同源策略 同源是指 (协议域名端口)相同的请求访问资源 否则就会出现跨域问题 http://xxx.com -> https://xxx.com 存在跨域 协议不同 127.x.x.x.:8081 -> 127.x.x.x.:8082 存在跨域 端口不同 www.xxxx.com -> www.yyyy.com 存在跨…

由于浏览器有同源策略 同源是指 (协议+域名+端口)相同的请求访问资源 否则就会出现跨域问题

  • http://xxx.com -> https://xxx.com 存在跨域 协议不同

  • 127.x.x.x.:8081 -> 127.x.x.x.:8082 存在跨域 端口不同

  • www.xxxx.com -> www.yyyy.com 存在跨域 域名不同

上述图片可以看到 是端口号不同导致的跨域问题

如何解决跨域问题?

1.1 前端配置代理

前端请求先访问前端服务器(代理)

由于前端请求和前端服务器 协议、域名(ip)、端口一致所以不会出现跨域问题

由前端服务器把请求发给后端服务器

后端服务器把响应返回给前端服务器(代理)

代理再把响应返回给浏览器

 

  1. 客户端浏览器(http://localhost:5173) → 前端开发服务器(http://localhost:5173/api/sysUser/login)发送 POST 请求。

  2. 前端服务器(http://localhost:5173/api/sysUser/login) → 后端服务器(http://localhost:9999/sysUser/login)代理转发请求(内部服务器间通信)。

  3. 后端服务器 → 前端开发服务器:返回响应(如登录成功/失败的 JSON 数据)。

  4. 前端开发服务器 → 客户端浏览器:转发后端响应。

server: {proxy: {// 匹配所有以 `/api` 开头的请求路径'/api': {// 目标后端地址(代理转发到的真实后端)target: 'http://127.0.0.1:9999',// 允许跨域(默认 true,可省略)changeOrigin: true, // 重写路径:将 `/api/user` 转为 `/system/user`(如果后端接口前缀是 `/system`)rewrite: (path) => path.replace(/^\/api/, ''),},},},

1.2 后端增加@CrossOrgin注解

http://www.15wanjia.com/news/180823.html

相关文章:

  • 手机网站建站APP创建网页步骤
  • 提供邯郸企业建网站工业产品设计培训
  • 营销型网站建设案例分析河北招投标公共服务平台
  • 房地产网站策划建站广告赚钱
  • 济南兼职做网站网站改版完成
  • 上饶公司网站建设南通市住房和城乡建设厅网站
  • 开平建设局网站宿州金融网站建设
  • 手机回收网站做多久商城建设网站公司
  • asp.net做电商网站页面设计专业电商网站建设
  • 潍坊个人做网站深圳品牌网站
  • 域名注册好了 怎么做网站seo网站建设是什么意思
  • 微网站 好处营口建设工程信息网站
  • 网站建设哪些分类05网寒假作业
  • 商城网站的设计风格浙江网站建设画册设计
  • 建设银行网站图片网站建设需求流程图
  • 怎么做全息网站容城县建设银行网站
  • 手机网站开发的目的及定位泉州专业做网站
  • 网站开发与维护是学什么设计师找图网站
  • 哈尔滨网站开发培训接平面设计私活的网站
  • 做网站的技术门槛高吗设计网站推荐视频
  • 北京市中海建设有限公司网站郑州网站建设铁哥们
  • 简单的方法搭建网站自建网站和第三方平台
  • 乡村门户网站建设模拟网站开发
  • 百度做商务网站多少钱邢台网红餐厅
  • 网站开发 后端返回前端一个地址 有什么用阿里云服务器建网站
  • 网站改版代码网页传奇手机版
  • 这么建设新的网站使用模块化的网站
  • 延吉最好的网站建设公司本地网站怎么做
  • 专门做布料的网站网站建设动态实训报告
  • 网站开发的技术支持口红营销策划方案