上传到 S3 时触发 Lambda 函数然后等待它的响应,并且 return 它对用户的响应
trigger Lambda function when uploading to S3 then wait for its response, and return its response to the user
这可能吗?我看过 AWS Lambda 的 this 教程,其中 S3 可以触发它,但我想做的是 return 该函数对用户的响应。
为了提供上下文,这是我想要实现的:
将 HTML 文件上传到 S3,触发 Lambda 函数将其转换为 PDF(使用 Puppeteer),然后 return 将转换文件的链接返回给用户。
不,这是不可能的。没有"returning back to the user".
的概念
如果您有一个将对象上传到 Amazon S3 的应用程序(例如移动应用程序或 Web 应用程序),它可以检查转换后的文件并将其显示给用户,但这将是 你的应用程序的责任。它不是 Amazon S3 或 AWS Lambda 的功能。
这可能吗?我看过 AWS Lambda 的 this 教程,其中 S3 可以触发它,但我想做的是 return 该函数对用户的响应。
为了提供上下文,这是我想要实现的: 将 HTML 文件上传到 S3,触发 Lambda 函数将其转换为 PDF(使用 Puppeteer),然后 return 将转换文件的链接返回给用户。
不,这是不可能的。没有"returning back to the user".
的概念如果您有一个将对象上传到 Amazon S3 的应用程序(例如移动应用程序或 Web 应用程序),它可以检查转换后的文件并将其显示给用户,但这将是 你的应用程序的责任。它不是 Amazon S3 或 AWS Lambda 的功能。