新功能发布记录

本章节介绍了API网关的产品功能和对应的文档动态。

更多有关阿里云产品动态,请订阅云产品动态

2024-01

功能名称

功能描述

发布地域

相关文档

后端路由插件支持哈希

后端路由插件支持哈希分发策略

全部

后端路由

日志

日志中增加所有IO发生时间的字段

全部

API调用日志

流控插件

流控插件所有维度均支持配置返回retry-after头的能力

全部

流量控制插件

2023-12

功能名称

功能描述

发布地域

相关文档

Mock Body大小限制为50KB

Mock Body大小限制为50KB

全部

Mock

分组BasePath

分组BasePath长度修改为300字节

全部

插件体系支持XFF

插件体系支持从XFF头中读取指定编号的IP作为参数参与逻辑判断

全部

参数与条件表达式的使用

API调试功能

  • 支持Basic Auth认证调试

  • 调试支持 multipart/form-data,可在调试页面调试文件上传

  • 调试页面支持选择是否允许获取trace的token

全部

API调试及自助排错

2023-11

功能名称

功能描述

发布地域

相关文档

API操作历史

API的操作历史中添加插件相关的操作记录

全部

查看API操作历史

BasicAuth插件数据集

BasicAuth插件数据集支持特殊字符

全部

BasicAuth插件

2023-10

功能名称

功能描述

发布地域

相关文档

OAS3.0

API网关支持OAS3.0的导入导出

全部

导入导出API定义

Zookeeper

VPC融合实例后端服务支持Zookeeper

全部

Zookeeper

App 支持多个密钥对

App 支持多个密钥对

全部

授权管理

2023-09

功能名称

功能描述

发布地域

相关文档

APP支持扩展字段

允许用户为APP配置一个扩展字段,并且将这个扩展字段作为系统参数传输给后端服务

全部

授权管理

API后端服务支持配置超时时间

用户可以在后端服务上直接配置后端超时时间作为默认配置,也可以单独为每个API配置后端服务超时时间

全部

使用后端服务提高管理效率

2023-08

功能名称

功能描述

发布地域

相关文档

BasicAuth插件支持插件数据集

用户可以利用API网关的BasicAuth插件和插件数据集功能,在API网关维护一个用户的小型的认证体系,通过增删改配置在数据集的用户名和密码实时管理访问API的用户的登录凭证

全部

BasicAuth插件

流量控制插件支持插件数据集

提供一种用户可以动态修改流控规则的方式,适合在API售卖场景动态授权APP的同时给APP增加对应的流控策略

全部

流量控制插件

2023-07

功能名称

功能描述

发布地域

相关文档

VPC融合实例升降配支持

解决VPC融合实例的实时扩容缩容需求

全部

支持分组上API定义的导出

支持将分组上的API元数据整体导出到本地,可以用于以下三个场景:

  • 跨账号API元数据迁移

  • 跨Region API元数据迁移

  • API元数据本地备份与恢复

全部

导出标准OAS定义

2023-06

功能名称

功能描述

发布地域

相关文档

Path支持多国语言文字及常用符号

允许用户将多国语言及产品字符配置到请求Path中去

全部

VPC融合实例支持添加可访问网段

VPC融合实例支持添加用户VPC的可访问网段

全部

2023-05

功能名称

功能描述

发布地域

相关文档

断路器支持按照错误百分比作为判断条件

断路器支持根据上一个时间窗口的错误、超时请求数所占百分比来配置降级策略

全部

断路器插件

专享实例支持自定义维护时间段

当API网关新增重要功能或发现重大缺陷时,API网关后台会在维护时间段内对您的实例版本进行升级

全部

专享实例付费类型转换

支持预付费实例转为按量付费,也支持按量付费实例转为预付费

全部

后端服务支持服务发现类型的API

发布在VPC融合实例的API支持配置服务发现类型的后端服务,目前仅支持Nacos

全部

Nacos

2023-04

功能名称

功能描述

发布地域

相关文档

IP访问控制插件支持插件数据集

用户可以将IP黑白名单数据配置到插件数据集中,并且在IP访问控制插件中引用该数据集。对插件数据集中IP黑白名单配置数据的修改会实时生效

全部

IP访问控制插件

参数访问控制插件支持插件数据集

用户可以将特定参数值配置到插件数据集中,并且在参数访问控制插件中引用该数据集。对插件数据集中特定参数值的配置数据的修改会实时生效

全部

参数访问控制插件

DDoS攻击报警通知同步给用户,并优化报警信息

DDoS攻击报警通知同步给用户,并优化报警信息

全部

断路器插件降级逻辑增加流控模式

一旦触断路器条件,会增加一个临时流控,在半开状态和全开状态所有流量全部走这个流控

全部

断路器插件

API网关乌兰察布开服

API网关乌兰察布开服

2023-03

功能名称

功能描述

发布地域

相关文档

VPC授权连通性测试

提供在控制台验证用户配置的VPC授权是否能正常访问的能力

全部

VPC授权连通性测试

调试页面增加自助排错能力

API网关支持用户对配置在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

全部

导入标准OAS定义

第三方鉴权插件支持获取请求的Path信息

支持将请求侧的Path作为参数传递给鉴权服务

全部

第三方鉴权插件

新增API的操作历史日志

API网关记录了API所有相关操作日志,包括:创建、编辑、发布、下线等操作

全部

统一Arms的TraceId和API网关TraceId

向Arms同步请求埋点数据时,增加符合协议的TraceId默认值,并把默认值传给用户侧

全部

2022-09

功能名称

功能描述

发布地域

相关文档

插件数据集

插件中的配置数据抽象成数据集对象进行单独管理,大幅提升了插件体系的使用体验和扩展能力。把插件中需要用到数据配置的地方抽象成单独的数据集对象,然后在插件中引用数据集对象。对数据集对象的修改会对所有引用了此数据集对象的插件实时生效

全部

插件数据集

JWT认证插件使用插件数据集实现动态黑名单机制

JWT认证插件的使用场景有一个典型的需求就是屏蔽已经颁发的Token。API网关使用Token中解密出来的claim参数值到插件数据集中去判断是否在黑名单中。API网关不仅能够拒绝命中了Blocking条件的请求,还能自定义拒绝的应答

全部

JWT认证插件

广州Region开服

新增广州Region

2022-08

功能名称

功能描述

发布地域

相关文档

第三方鉴权插件

API网关在调用API后端服务之前先调用用户的鉴权服务,收到鉴权服务的鉴权成功应答后才会继续调用后端服务。支持缓存三方鉴权结果,映射鉴权请求参数,自定义鉴权应答等能力;

全部

第三方鉴权插件

混合型后端

支持用户定义HTTP/HTTP-VPC混合类型后端,可以在不同环境配置不同类型的后端;

全部

VPC授权自定义域名

VPC类型后端服务支持在不同环境中自定义不同的域名参数(Host),同时支持用户在VPC授权自定义域名参数(Host)

全部

创建后端服务为VPC内资源的API

2022-07

功能名称

功能描述

发布地域

相关文档

HTTPS重定向

支持用户在域名上配置HTTP自动重定位到HTTPS的能力

全部

HTTP自动跳转HTTPS

VPC授权支持ALB的域名访问

支持在VPC授权配置ALB具备自动扩容和缩容能力的域名作为后端服务地址,API网关引擎在ALB自动扩容或缩容时进行自动适配

全部

创建后端服务为VPC内资源的API

分组和 API 命名规则优化

扩大分组和API命名限制,允许支持下划线(_)、短横线(-)、空格和点号(.)

全部

2022-06

功能名称

功能描述

发布地域

相关文档

专享实例设置入访VPC

用户绑定专享实例入访VPC时,允许用户指定入访请求必须来自特定的VSwitch

全部

VPC内网访问API网关

设置应用(APP)的密钥

允许用户在创建APP自定义AK以及AppCode,同时允许用户修改已经在生产中的APP的AK以及AppCode,实时生效

全部

2022-05

功能名称

功能描述

发布地域

相关文档

HTTPS双向认证

HTTPS双向认证支持设置中间证书的验证深度,网关引擎根据配置的证书深度去验证请求中的证书

全部

专享实例支持四层黑白名单

专享实例用户可以在实例最外层设置四层IP黑白名单,被阻挡的请求不进入API网关的引擎

全部

实例级别访问控制

延长 App 授权过期时间

支持用户延长App的授权时间

全部

2022-04

功能名称

功能描述

发布地域

相关文档

VPC授权

VPC授权支持设置域名头,适配后端服务需要读取域名头的场景

全部

创建后端服务为VPC内资源的API

路由插件

路由插件允许用户设置路由选项的权重,请求按照设置的权重比例分发到同时服务条件的路由选项中去

全部

后端路由

2022-03

功能名称

功能描述

发布地域

相关文档

后端服务类型支持事件总线

API网关后端服务原生集成EventBridge,配置API后端服务时可以直接读取用户在EventBridge设置的事件总线

全部

事件总线

2022-02

功能名称

功能描述

发布地域

相关文档

API分组同步

分组间元数据同步时增加模型数据的同步

全部

2022-01

功能名称

功能描述

发布地域

相关文档

JWT插件

JWT插件支持从请求的Cookie的字段中读取Token

全部

JWT认证插件

后端服务

新增后端服务功能,支持同一个后端服务被多个API引用,修改这个后端服务定义时所有引用它的API同时生效

全部

使用后端服务提高管理效率

2021-12

功能名称

功能描述

发布地域

相关文档

日志服务

调用日志支持记录请求命中的插件列表及相关上下文

全部

通过日志服务查看API调用日志

IP访问控制插件

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

功能名称

功能描述

发布地域

相关文档

专享实例升降配

专享实例无损升降配

全部

实例变配

实例监控

专享实例查看实例级别的监控数据

全部

API网关监控

支持Basic Authentication认证

支持 Basic Authentication认证

全部

BasicAuth插件

2021-07

功能名称

功能描述

发布地域

相关文档

绑定自定义内网域名

分组上支持绑定内网自定义域名,仅允许内网调用

全部

使用自定义域名调用API

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

功能名称

功能描述

发布地域

相关文档

全链路日志

与阿里云全链路日志平台集成,允许用户在控制台设置采样模式与采样率;

全部

配置Trace链路追踪

2020-10

功能名称

功能描述

发布地域

相关文档

跨域插件支持使用参数

跨域插件支持使用参数能力

全部

支持IPV6

专享实例后端为支持IPV6地址的调用

全部

2020-09

功能名称

功能描述

发布地域

相关文档

HTTP限制

专享实例提高请求body大小限制,提高到32M(共享实例目前只支持8M)

全部

支持从Form的multipart中读取参数

支持从Form的multipart中读取参数

全部

API网关监控

提供基于Region、分组的API调用监控统计数据

全部

API网关监控

2020-08

功能名称

功能描述

发布地域

相关文档

API服务后端支持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等其他中间件场景

全部

IP访问控制

API列表页查询条件增加缓存

在同一页面中,查询条件可以保留,便于API操作

全部

2020-07

功能名称

功能描述

发布地域

相关文档

兼容跨域头

兼容origin:app://.的跨域头

全部

跨域资源共享(CORS)

新增控制台资源标签

网关所有资源支持标签编辑功能,可以按照标签查询和授权

全部

使用 RAM 管理 API

域名所有权校验新增TXT方式校验

API分组绑定域名时,域名所有权校验新增TXT方式校验

全部

使用自定义域名调用API

优化swagger导入功能

swagger导入支持配置全局变量. 通过使用全局变量, 实现将原生swagger直接导入到API网关, 完成API的创建工作

全部

基于Swagger完成API网关与用户CICD流程整合

2020-06

功能名称

功能描述

发布地域

相关文档

增加共享实例连接资源使用限制

共享实例每个用户最多使用500个连接

全部

使用限制

专享实例支持默认证书

专享实例支持默认证书,提高不支持SNI低版本客户端用户体验

全部

使用自定义域名调用API

控制台新增概览页

了解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查询日志,排错

全部

API调试及自助排错

专享实例的用户日志设置

专享实例的用户日志设置,允许专享实例用户记录业务日志

全部

通过日志服务查看API调用日志

Host头透传

允许用户在分组上配置透传分组内所有API的HOST头给后端

全部

调试页面新增Trace日志

支持用户根据requestId查询调试的全链路日志

全部

授权列表支持按照API名称查询

授权列表支持按照API名称查询

全部

专享实例支持海外全部Region

专享实例支持海外全部Region

全部