amazon-web-services - AWS Webhook(如何访问 POST 的有效负载)
问题描述
我使用 API Gateway 和 Lambda 函数在 AWS 中创建了一个 webhook。这一切都有效,但一件愚蠢的事情......当我发布到 webhook 时,我在哪里访问有效负载?另外,如何将他的有效负载重定向到本地文件夹或 S3 存储桶?
解决方案
发送到 Lambda 函数的event
参数(第一个参数)将具有 API Gateway 代理事件。该事件中的字段之一是body
,它将是有效负载(编码为字符串)。
您可以进行 S3 API 调用以将有效负载的主体放入 S3。或者,您可以使用预签名的 url将数据直接发送到 S3 。
推荐阅读
- haskell - Data.Serialize 无法解码编码字节
- caching - 在运行时向 Flutter 应用添加动态资源
- c# - 如何模拟自定义 ValueResolver 构造函数参数
- wordpress - docker中的Wordpress cli权限被拒绝错误
- sql - RESTORE 数据库现在处于紧急状态
- javascript - 如何为 graphQL 解析器查询 firestore()?
- python - 如何使用计数方法(字符串类)?在蟒蛇
- c# - 如何将数据列表中按钮的命令参数传递到另一个页面?
- java - 增加 JTextPane 的打印大小
- html - 导航栏中的中心链接和按钮