本章节介绍了API网关的产品功能和对应的文档动态。
更多有关阿里云产品动态,请订阅云产品动态。
2024-01
功能名称 | 功能描述 | 发布地域 | 相关文档 |
后端路由插件支持哈希 | 后端路由插件支持哈希分发策略 | 全部 | |
日志 | 日志中增加所有IO发生时间的字段 | 全部 | |
流控插件 | 流控插件所有维度均支持配置返回retry-after头的能力 | 全部 |
2023-12
功能名称 | 功能描述 | 发布地域 | 相关文档 |
Mock Body大小限制为50KB | Mock Body大小限制为50KB | 全部 | |
分组BasePath | 分组BasePath长度修改为300字节 | 全部 | |
插件体系支持XFF | 插件体系支持从XFF头中读取指定编号的IP作为参数参与逻辑判断 | 全部 | |
API调试功能 |
| 全部 |
2023-11
功能名称 | 功能描述 | 发布地域 | 相关文档 |
API操作历史 | API的操作历史中添加插件相关的操作记录 | 全部 | |
BasicAuth插件数据集 | BasicAuth插件数据集支持特殊字符 | 全部 |
2023-10
功能名称 | 功能描述 | 发布地域 | 相关文档 |
OAS3.0 | API网关支持OAS3.0的导入导出 | 全部 | |
Zookeeper | VPC融合实例后端服务支持Zookeeper | 全部 | |
App 支持多个密钥对 | App 支持多个密钥对 | 全部 |
2023-09
功能名称 | 功能描述 | 发布地域 | 相关文档 |
APP支持扩展字段 | 允许用户为APP配置一个扩展字段,并且将这个扩展字段作为系统参数传输给后端服务 | 全部 | |
API后端服务支持配置超时时间 | 用户可以在后端服务上直接配置后端超时时间作为默认配置,也可以单独为每个API配置后端服务超时时间 | 全部 |
2023-08
功能名称 | 功能描述 | 发布地域 | 相关文档 |
BasicAuth插件支持插件数据集 | 用户可以利用API网关的BasicAuth插件和插件数据集功能,在API网关维护一个用户的小型的认证体系,通过增删改配置在数据集的用户名和密码实时管理访问API的用户的登录凭证 | 全部 | |
流量控制插件支持插件数据集 | 提供一种用户可以动态修改流控规则的方式,适合在API售卖场景动态授权APP的同时给APP增加对应的流控策略 | 全部 |
2023-07
功能名称 | 功能描述 | 发布地域 | 相关文档 |
VPC融合实例升降配支持 | 解决VPC融合实例的实时扩容缩容需求 | 全部 | |
支持分组上API定义的导出 | 支持将分组上的API元数据整体导出到本地,可以用于以下三个场景:
| 全部 |
2023-06
功能名称 | 功能描述 | 发布地域 | 相关文档 |
Path支持多国语言文字及常用符号 | 允许用户将多国语言及产品字符配置到请求Path中去 | 全部 | |
VPC融合实例支持添加可访问网段 | VPC融合实例支持添加用户VPC的可访问网段 | 全部 |
2023-05
功能名称 | 功能描述 | 发布地域 | 相关文档 |
断路器支持按照错误百分比作为判断条件 | 断路器支持根据上一个时间窗口的错误、超时请求数所占百分比来配置降级策略 | 全部 | |
专享实例支持自定义维护时间段 | 当API网关新增重要功能或发现重大缺陷时,API网关后台会在维护时间段内对您的实例版本进行升级 | 全部 | |
专享实例付费类型转换 | 支持预付费实例转为按量付费,也支持按量付费实例转为预付费 | 全部 | |
后端服务支持服务发现类型的API | 发布在VPC融合实例的API支持配置服务发现类型的后端服务,目前仅支持Nacos | 全部 |
2023-04
功能名称 | 功能描述 | 发布地域 | 相关文档 |
IP访问控制插件支持插件数据集 | 用户可以将IP黑白名单数据配置到插件数据集中,并且在IP访问控制插件中引用该数据集。对插件数据集中IP黑白名单配置数据的修改会实时生效 | 全部 | |
参数访问控制插件支持插件数据集 | 用户可以将特定参数值配置到插件数据集中,并且在参数访问控制插件中引用该数据集。对插件数据集中特定参数值的配置数据的修改会实时生效 | 全部 | |
DDoS攻击报警通知同步给用户,并优化报警信息 | DDoS攻击报警通知同步给用户,并优化报警信息 | 全部 | |
断路器插件降级逻辑增加流控模式 | 一旦触断路器条件,会增加一个临时流控,在半开状态和全开状态所有流量全部走这个流控 | 全部 | |
API网关乌兰察布开服 | API网关乌兰察布开服 |
2023-03
功能名称 | 功能描述 | 发布地域 | 相关文档 |
VPC授权连通性测试 | 提供在控制台验证用户配置的VPC授权是否能正常访问的能力 | 全部 | |
调试页面增加自助排错能力 | API网关支持用户对配置在API网关中的已发布API进行在线调试,通过API调试中的自助排错功能进行调试过程中的问题排查 | 全部 | |
第三方鉴权插件支持将鉴权结果透传给后端服务 | 从鉴权服务返回的应答中提取字段发给后端服务,可以用authResultPassThrough来配置发送给后端服务的参数映射 | 全部 | |
流控插件支持固定窗口算法 | API网关流控插件秒级别默认使用的是令牌桶流控算法,可以通过配置切换成固定时间窗口流控算法 | 全部 |
2023-02
功能名称 | 功能描述 | 发布地域 | 相关文档 |
提供VPC融合实例 | API网关普通实例都是通过VPC授权与用户VPC之间进行通信,这种模式中间通过了一层代理服务。新的VPC融合实例能够直接和用户VPC内的服务进行通信 | 全部 | |
流控插件参数流控模式支持忽略空值 | 流控插件在参数流控模式下,支持忽略不传该参数的时候使用默认流控的模式,而不是将不传该参数的情况作为空值进行参数流控 | 全部 | |
流控插件的流控算法支持用户配置立即返回模式和QUEUE模式 | API网关流控插件的所有秒级别流控默认采取标准的令牌桶算法,允许用户取消令牌桶算法中的Queue的环节,在令牌桶满了的情况下直接返回429应答,而不是进入Queue等待 | 全部 |
2023-01
功能名称 | 功能描述 | 发布地域 | 相关文档 |
断路器插件支持设置在集群模式下的精准状态控制 | API网关采用分布式架构,为确保性能,不同的服务节点会独立计算并保存断路器的状态,断路器可能出现状态不精确的情况。如果您对断路器的精度有较高的要求,可以设置断路器状态全局模式(每次请求会访问全局Redis,有一定性能损耗) | 全部 | |
支持批量修改API元数据的基础配置 | 支持在控制台批量修改API请求协议、安全认证类型等基础配置信息 | 全部 | |
分组绑定的域名证书过期提醒 | 分组绑定的域名证书过期之前,通过邮件、站内信、短信等方式提醒用户更换证书 | 全部 | |
支持重置应用的AppKey、AppSecret的值 | 支持重置应用的AppKey、AppSecret的值 | 全部 |
2022-12
功能名称 | 功能描述 | 发布地域 | 相关文档 |
第三方鉴权插件使用插件数据集实现动态白名单机制 | 用户通过插件数据集保存一份白名单数据,API网关从第三方鉴权结果的应答中提取用户身份字段,并且验证用户身份是否在白名单中,只有白名单中用户才能通过鉴权 | 全部 | |
路由插件支持HOST参数 | 路由插件支持从泛域名的HOST头中提取参数值作为路由表达式的输入参数 | 全部 | |
实例级别访问控制支持IPV6 | 实例级别访问控制支持IPV6 | 全部 | |
泰国Region开服 | API网关新增泰国Region |
2022-11
功能名称 | 功能描述 | 发布地域 | 相关文档 |
第三方鉴权插件支持对应答值的判断 | 支持提取鉴权应答BODY中的JSON中的字段值作为鉴权结果 | 全部 | |
第三方鉴权插件支持融合APP鉴权结果 | APP鉴权结果和第三方鉴权只要一个鉴权成功就算鉴权成功 | 全部 | |
第三方鉴权插件验证Token时,智能去除A头前缀 | 如果鉴权参数位置在Authorization头中,智能跳过前缀提取参数内容 | 全部 |
2022-10
功能名称 | 功能描述 | 发布地域 | 相关文档 |
使用标准OAS批量导入API | API网关支持直接导入OAS规范的标准API,为用户快速接入网关和API迁移提供更便利的方式。每次允许导入的API上限个数为100 | 全部 | |
第三方鉴权插件支持获取请求的Path信息 | 支持将请求侧的Path作为参数传递给鉴权服务 | 全部 | |
新增API的操作历史日志 | API网关记录了API所有相关操作日志,包括:创建、编辑、发布、下线等操作 | 全部 | |
统一Arms的TraceId和API网关TraceId | 向Arms同步请求埋点数据时,增加符合协议的TraceId默认值,并把默认值传给用户侧 | 全部 |
2022-09
功能名称 | 功能描述 | 发布地域 | 相关文档 |
插件数据集 | 插件中的配置数据抽象成数据集对象进行单独管理,大幅提升了插件体系的使用体验和扩展能力。把插件中需要用到数据配置的地方抽象成单独的数据集对象,然后在插件中引用数据集对象。对数据集对象的修改会对所有引用了此数据集对象的插件实时生效 | 全部 | |
JWT认证插件使用插件数据集实现动态黑名单机制 | JWT认证插件的使用场景有一个典型的需求就是屏蔽已经颁发的Token。API网关使用Token中解密出来的claim参数值到插件数据集中去判断是否在黑名单中。API网关不仅能够拒绝命中了Blocking条件的请求,还能自定义拒绝的应答 | 全部 | |
广州Region开服 | 新增广州Region |
2022-08
功能名称 | 功能描述 | 发布地域 | 相关文档 |
第三方鉴权插件 | API网关在调用API后端服务之前先调用用户的鉴权服务,收到鉴权服务的鉴权成功应答后才会继续调用后端服务。支持缓存三方鉴权结果,映射鉴权请求参数,自定义鉴权应答等能力; | 全部 | |
混合型后端 | 支持用户定义HTTP/HTTP-VPC混合类型后端,可以在不同环境配置不同类型的后端; | 全部 | |
VPC授权自定义域名 | VPC类型后端服务支持在不同环境中自定义不同的域名参数(Host),同时支持用户在VPC授权自定义域名参数(Host) | 全部 |
2022-07
功能名称 | 功能描述 | 发布地域 | 相关文档 |
HTTPS重定向 | 支持用户在域名上配置HTTP自动重定位到HTTPS的能力 | 全部 | |
VPC授权支持ALB的域名访问 | 支持在VPC授权配置ALB具备自动扩容和缩容能力的域名作为后端服务地址,API网关引擎在ALB自动扩容或缩容时进行自动适配 | 全部 | |
分组和 API 命名规则优化 | 扩大分组和API命名限制,允许支持下划线(_)、短横线(-)、空格和点号(.) | 全部 |
2022-06
功能名称 | 功能描述 | 发布地域 | 相关文档 |
专享实例设置入访VPC | 用户绑定专享实例入访VPC时,允许用户指定入访请求必须来自特定的VSwitch | 全部 | |
设置应用(APP)的密钥 | 允许用户在创建APP自定义AK以及AppCode,同时允许用户修改已经在生产中的APP的AK以及AppCode,实时生效 | 全部 |
2022-05
功能名称 | 功能描述 | 发布地域 | 相关文档 |
HTTPS双向认证 | HTTPS双向认证支持设置中间证书的验证深度,网关引擎根据配置的证书深度去验证请求中的证书 | 全部 | |
专享实例支持四层黑白名单 | 专享实例用户可以在实例最外层设置四层IP黑白名单,被阻挡的请求不进入API网关的引擎 | 全部 | |
延长 App 授权过期时间 | 支持用户延长App的授权时间 | 全部 |
2022-04
功能名称 | 功能描述 | 发布地域 | 相关文档 |
VPC授权 | VPC授权支持设置域名头,适配后端服务需要读取域名头的场景 | 全部 | |
路由插件 | 路由插件允许用户设置路由选项的权重,请求按照设置的权重比例分发到同时服务条件的路由选项中去 | 全部 |
2022-03
功能名称 | 功能描述 | 发布地域 | 相关文档 |
后端服务类型支持事件总线 | API网关后端服务原生集成EventBridge,配置API后端服务时可以直接读取用户在EventBridge设置的事件总线 | 全部 |
2022-02
功能名称 | 功能描述 | 发布地域 | 相关文档 |
API分组同步 | 分组间元数据同步时增加模型数据的同步 | 全部 |
2022-01
功能名称 | 功能描述 | 发布地域 | 相关文档 |
JWT插件 | JWT插件支持从请求的Cookie的字段中读取Token | 全部 | |
后端服务 | 新增后端服务功能,支持同一个后端服务被多个API引用,修改这个后端服务定义时所有引用它的API同时生效 | 全部 |
2021-12
功能名称 | 功能描述 | 发布地域 | 相关文档 |
日志服务 | 调用日志支持记录请求命中的插件列表及相关上下文 | 全部 | |
IP访问控制插件 | IP访问控制插件支持穿透模式与直连模式并存的场景 | 全部 | |
控制台优化 | VPC授权支持按条件查询,如ip/vpcid/port,插件支持按名称模糊查询 | 全部 |
2021-11
功能名称 | 功能描述 | 发布地域 | 相关文档 |
专享实例升级支持跨ZONE申请资源 | 专享实例升配时,若之前的可用区(ZONE)没有资源,将跨可用区申请资源来完成升配 | 全部 | |
专享实例内网域名支持多种HTTPS安全策略 | 专享实例内网域名的安全策略与专享实例HttpsPolicy保持一致 | 全部 |
2021-10
功能名称 | 功能描述 | 发布地域 | 相关文档 |
删除应答中API网关生成的Server头(仅专享实例生效) | 专享实例用户隐藏API网关在应答中生成的Server头 | 全部 | |
调试页面支持使用AppCode进行调试 | API网关调试页面支持使用AppCode进行调试 | 全部 |
2021-09
功能名称 | 功能描述 | 发布地域 | 相关文档 |
后端服务类型支持OSS | 原生支持OSS后端,同Region内网通信 | 全部 | |
VPC授权修改及相关API批量发布 | 支持编辑、删除VPC授权时批量发布有引用关系的API | 全部 |
2021-08
功能名称 | 功能描述 | 发布地域 | 相关文档 |
专享实例升降配 | 专享实例无损升降配 | 全部 | |
实例监控 | 专享实例查看实例级别的监控数据 | 全部 | |
支持Basic Authentication认证 | 支持 Basic Authentication认证 | 全部 |
2021-07
功能名称 | 功能描述 | 发布地域 | 相关文档 |
绑定自定义内网域名 | 分组上支持绑定内网自定义域名,仅允许内网调用 | 全部 | |
VPC授权支持模糊查询 | VPC授权列表页面支持基于名称模糊查询 | 全部 | |
断路器插件支持毫秒 | 断路器插件条件表达式支持毫秒 | 全部 |
2021-06
功能名称 | 功能描述 | 发布地域 | 相关文档 |
新增BasePath | 支持在分组上设置BasePath,分组内所有API访问都需要组合BasePath与API自身的Path | 全部 | |
Swagger导入支持Array数组 | Swagger导入支持Array数组 | 全部 | |
全链路日志 | 支持全链路日志B3/eagleeye协议,默认透传客户端相关头 | 全部 |
2021-05
功能名称 | 功能描述 | 发布地域 | 相关文档 |
根据Path+Method搜索API | API列表页面支持基于Path+Method搜索 | 全部 | |
批量打标签 | API列表页面批量打标功能上线 | 全部 |
2021-04
功能名称 | 功能描述 | 发布地域 | 相关文档 |
API网关日志 | 将JWT的TOKEN解密后的字段内容记录到SLS日志中(仅限专享实例) | 全部 | |
共享实例支持多实例 | 共享实例支持多实例模式 | 全部 | |
分组同步及批量修改VPC后端 | 分组下API元数据同步,支持VPC后端批量修改 | 全部 |
2021-03
功能名称 | 功能描述 | 发布地域 | 相关文档 |
跨账号配置入访vpc | 支持跨用户设置入访VPC | 全部 |
2021-02
功能名称 | 功能描述 | 发布地域 | 相关文档 |
分组下API的元数据同步及差异比较 | 支持同账号下分组下API的元数据同步,支持差异比较 | 全部 | |
CORS插件支持泛域名 | CORS插件支持泛域名 | 全部 |
2021-01
功能名称 | 功能描述 | 发布地域 | 相关文档 |
Swagger 导入增加API筛选 | Swagger 导入增加API筛选能力 | 全部 | |
支持不同实例绑定同一个域名 | 支持在不同实例下绑定相同的域名 | 全部 |
2020-12
功能名称 | 功能描述 | 发布地域 | 相关文档 |
防止CC攻击 | 流量控制插件针对IP、用户参数等维度提供临时封禁能力(防止CC攻击) | 全部 | |
专享实例后端超时支持90秒 | 专享实例后端支持90秒超时 | 全部 |
2020-11
功能名称 | 功能描述 | 发布地域 | 相关文档 |
全链路日志 | 与阿里云全链路日志平台集成,允许用户在控制台设置采样模式与采样率; | 全部 |
2020-10
功能名称 | 功能描述 | 发布地域 | 相关文档 |
跨域插件支持使用参数 | 跨域插件支持使用参数能力 | 全部 | |
支持IPV6 | 专享实例后端为支持IPV6地址的调用 | 全部 |
2020-09
功能名称 | 功能描述 | 发布地域 | 相关文档 |
HTTP限制 | 专享实例提高请求body大小限制,提高到32M(共享实例目前只支持8M) | 全部 | |
支持从Form的multipart中读取参数 | 支持从Form的multipart中读取参数 | 全部 | |
API网关监控 | 提供基于Region、分组的API调用监控统计数据 | 全部 |
2020-08
功能名称 | 功能描述 | 发布地域 | 相关文档 |
API服务后端支持API网关发布的API | API后端支持配置发布在API网关上的API,支持同一账号下,或跨账号下的API调用 | 全部 | |
支持API版本差异对比 | API发布时,可以与历史版本进行对比,了解API版本间差异 | 全部 | |
API后端服务增加支持HTTP Trigger类型的函数计算 | API网关原生支持HTTP Ttrigger类型的函数计算,简易配置方式,同时网关和HTTP Trigger类函数通过VPC内网通信 | 全部 | |
API网关支持通过X-Forwarded-For头中的值做IP黑白名单功能 | API网关支持通过X-Forwarded-For头中的值做IP黑白名单功能,适合API网关签名有WAF等其他中间件场景 | 全部 | |
API列表页查询条件增加缓存 | 在同一页面中,查询条件可以保留,便于API操作 | 全部 |
2020-07
功能名称 | 功能描述 | 发布地域 | 相关文档 |
兼容跨域头 | 兼容origin:app://.的跨域头 | 全部 | |
新增控制台资源标签 | 网关所有资源支持标签编辑功能,可以按照标签查询和授权 | 全部 | |
域名所有权校验新增TXT方式校验 | API分组绑定域名时,域名所有权校验新增TXT方式校验 | 全部 | |
优化swagger导入功能 | swagger导入支持配置全局变量. 通过使用全局变量, 实现将原生swagger直接导入到API网关, 完成API的创建工作 | 全部 |
2020-06
功能名称 | 功能描述 | 发布地域 | 相关文档 |
增加共享实例连接资源使用限制 | 共享实例每个用户最多使用500个连接 | 全部 | |
专享实例支持默认证书 | 专享实例支持默认证书,提高不支持SNI低版本客户端用户体验 | 全部 | |
控制台新增概览页 | 了解API网关如何使用和进行API分组规划,并可以查看当前API使用情况 | 全部 |
2020-05
功能名称 | 功能描述 | 发布地域 | 相关文档 |
金融云支持专享实例 | 金融云支持专享实例 | 金融云-杭州、金融云-上海、金融云-深圳 | |
优化JAVA SDK | 优化JAVA SDK,支持数组参数,支持不传输MD5头、Nonce头 | 全部 | |
允许用户获取VPC ID/VPC IP | 通过内网访问时,允许用户获取请求侧的VPC ID和VPC IP | 全部 | |
API详情页支持插件绑定 | API详情页支持插件绑定管理 | 全部 | |
批量发布下线功能 | 控制台支持API批量发布和下线 | 全部 |
2020-04
功能名称 | 功能描述 | 发布地域 | 相关文档 |
金融云支持共享实例 | 金融云支持共享实例 | 金融云-杭州、金融云-上海、金融云-深圳 | |
新增自助排错 | 控制台提供自助排错能力,允许用户通过RequestId查询日志,排错 | 全部 | |
专享实例的用户日志设置 | 专享实例的用户日志设置,允许专享实例用户记录业务日志 | 全部 | |
Host头透传 | 允许用户在分组上配置透传分组内所有API的HOST头给后端 | 全部 | |
调试页面新增Trace日志 | 支持用户根据requestId查询调试的全链路日志 | 全部 | |
授权列表支持按照API名称查询 | 授权列表支持按照API名称查询 | 全部 | |
专享实例支持海外全部Region | 专享实例支持海外全部Region | 全部 |