【发布时间】:2019-07-24 23:28:03
【问题描述】:
是否可以使用邮递员向AWS Lambda 函数发出http 请求?我想得到邮递员的回复,但我不知道如何使用 lambda。
【问题讨论】:
标签: amazon-web-services http aws-lambda postman
是否可以使用邮递员向AWS Lambda 函数发出http 请求?我想得到邮递员的回复,但我不知道如何使用 lambda。
【问题讨论】:
标签: amazon-web-services http aws-lambda postman
我假设您的意思是如何从 Postman 向 Lambda 发出 HTTP 请求?
不,您不能这样做,因为 AWS Lambda 本身不是 HTTP 服务。相反,您可以做的是让 API 网关触发您的 Lambda 函数。
有一个例子说明如何实现这样的事情here
如果您已经有一个现有的应用程序正在运行,那么您可以通过其名称调用您的 Lambda 函数或使用 Lambda 可用的许多其他触发器之一。
您可以查看Supported Event Sources了解更多信息。
【讨论】:
是的,这绝对是可能的。但您必须了解 AWS Lambda 旨在与 AWS Gateway 协同工作。首先,您需要配置 AWS Gateway 以将具有特定 URI 和 HTTP 方法的请求路由到您的 Lambda(例如,具有 URI /myFunction 的 POST 请求)。然后,您可以使用 Postman 以 explained in the official documentation 的形式向该 Lambda 发送 HTTP 请求。
【讨论】: