# 《API网关》第24章:前后端分离应用的跨域接口调用

作者:小傅哥
博客:https://bugstack.cn (opens new window)

沉淀、分享、成长,让自己和他人都能有所收获!😄

  • 本章难度:★★☆☆☆
  • 本章重点:本章节主要涉及到了运营后台的接口设计和实现,以及在前后端分离项目中如何处理跨越接口访问的问题。
  • 课程视频https://t.zsxq.com/0aeKdJVZM (opens new window)

# 一、学习指引

在使用前后端分离的方式构建运营后台应用系统以后,你会遇到一个非常常见的问题,就是跨域访问。那么什么是跨域访问呢?

跨域访问是指当一个网页从一个域名(或端口)请求另一个域名(或端口)的资源时,由于浏览器的同源策略限制,请求会被拒绝。跨域访问是一种常见的安全限制,用于防止网页在不受信任的域中访问敏感信息。

那么我们本章节就会遇到这样的一个前端应用访问后端接口所出现的跨域问题。

其实跨越问题并不是一个很大的问题,但对于很多新人来说没经历过前后端分离的项目,在面试时被问题还是会很晕的。另外除此之外,那么多接口页面接口需要查询,出参入参该如何设计,也是一个技术点。

# 二、后台接口

创建新的模块 api-gateway-center-07 在 interfaces 中添加类 DataOperationManage 类,专门对 ERP 工程提供数据查询接口服务。一般如果服务工程较大,有更多的开发人员可提供开发和维护的情况,可以单独开发一个系统与 api-gateway-center 做对接。