【API 网关】API 网关需要支持哪些功能?

API 生命周期管理支持包括 API 发布、API 测试、API 下线等生命周期管理功能。支持 API 日常管理、API 版本管理、API 快速回滚等维护功能。全面的安全防护支持多种认证方式,支持 HMAC (SHA-1,SHA-256) 算法签名。支持 HTTPS 协议,支持 SSL 加密。防攻击、防注入、请求防重放、请求防篡改。灵活的权限控制用户以 APP 作为请求 ...
摘要由CSDN通过智能技术生成
API 生命周期管理
  • 支持包括 API 发布、API 测试、API 下线等生命周期管理功能。
  • 支持 API 日常管理、API 版本管理、API 快速回滚等维护功能。
全面的安全防护
  • 支持多种认证方式,支持 HMAC (SHA-1,SHA-256) 算法签名。
  • 支持 HTTPS 协议,支持 SSL 加密。
  • 防攻击、防注入、请求防重放、请求防篡改。
灵活的权限控制
  • 用户以 APP 作为请求 API 的身份,网关支持针对 APP 的权限控制。
  • 只有已经获得授权的 APP 才能请求相应的 API。
  • API 提供者可以将调用某个API 的权限主动授予给某个APP。
  • 若 API上架到 API 市场,购买者可以将已购买的 API 授权给自己的 APP。
精准的流量控制
  • 流量控制可以用于管控 API的被访问频率、APP的请求频率、用户的请求频率。
  • 流量控制的时间单位可以是分钟、小时、天。
  • 支持流控例外,允许设置特殊的 APP 或者用户。
请求校验
  • 支持参数类型、参数值(范围、枚举、正则)校验,无效校验会被 API 网关直接拒绝,以减少无效请求对后端造成的资源浪费,大幅降低后端服务的处理成本。
数据转换

通过配置映射规则,实现前、后端数据翻译。

  • 支持前端请求的数据转换。
  • 支持返回结果的数据转换。
<
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值