发布于: Apr 20, 2023

AWS Serverless Application Model (SAM) 命令行接口 (CLI) 宣布推出对亚马逊 API Gateway Lambda 授权方的本地测试支持,使开发人员可以更轻松地在本地测试包含 API Gateway 的应用程序。AWS SAM CLI 是一款开发人员工具,可用于更轻松地构建、测试、打包和部署无服务器应用程序。

客户现在可以使用 SAM CLI 在他们的计算机上使用 sam local start-api 命令在本地模拟 API Gateway Lambda 授权方。以前,客户必须使用 AWS 管理控制台或 AWS CLI 来测试他们的 API Gateway Lambda 授权方。通过此次发布,SAM CLI 用户可以通过在本地测试其授权方代码来加快迭代周期。sam local start-api 命令支持测试 Lambda 授权方和 Lambda V2 授权方。

此功能在 SAM CLI 版本 1.80.0+ 中可用。要了解有关此功能的更多信息,请参阅此文档。您可以按照文档中的说明安装 SAM CLI 的最新版本。