为文件上传实现端点(API网关+ Lambda + Python)

时间:2018-02-20 10:42:42

标签: amazon-web-services aws-lambda aws-api-gateway

如何以及在API网关中配置什么以接受文件作为AJAX调用中的输入。另外如何在Python Lambda中读取文件的内容? 官方aws文档中提供的示例没什么帮助

1 个答案:

答案 0 :(得分:1)

我们需要将依赖项与python文件一起压缩并上传。

例如,如果您希望在python文件input.conf中读取名为reader.py的文件, 你需要创建一个包含上述文件的zip文件。

/uploader.zip
  |- input.conf
  | - reader.py

python文件的名称应该是lambda处理程序的第一部分,如: reader.lambda_handler(如果是python)