Php 上传及;在AWS Lambda转换文件

Php 上传及;在AWS Lambda转换文件,php,aws-lambda,aws-sdk,Php,Aws Lambda,Aws Sdk,是否可以通过手动调用方法将文件直接发送到lambda,然后对文件进行一些处理,例如将doc文件转换为pdf,然后将文件返回给客户端 我正在使用PHP调用Lambda,到目前为止,我还没有找到任何令人满意的答案,我决定在这里询问我的担忧 到目前为止,我所做的是 创建了一个Lambda函数 创建了一个PHP项目 已安装的AWS SDK 配置授权和其他问题 从php对我的lambda函数进行调用,它工作正常并返回响应 现在我想向Lambda发送一个文件进行转换,然后根据该请求获取转换后的文件,所有

是否可以通过手动调用方法将文件直接发送到lambda,然后对文件进行一些处理,例如将doc文件转换为pdf,然后将文件返回给客户端

我正在使用PHP调用Lambda,到目前为止,我还没有找到任何令人满意的答案,我决定在这里询问我的担忧

到目前为止,我所做的是

  • 创建了一个Lambda函数
  • 创建了一个PHP项目
  • 已安装的AWS SDK
  • 配置授权和其他问题
  • 从php对我的lambda函数进行调用,它工作正常并返回响应

现在我想向Lambda发送一个文件进行转换,然后根据该请求获取转换后的文件,所有操作都是同步完成的。
AWS Lambda有限制:请求正文有效负载大小(事件/异步调用)-128 KB

检查所有限制

您不能直接将文件上载到lambda,请使用S3。
将文件上载到S3存储桶后,您可以使用S3触发器调用lambda并从S3下载文件

我对这个(RequestResponse/同步调用)感兴趣,它的最大大小为6MB。我们甚至不能在此模式下使用该文件?如果RequestResponse类型调用lambda,则有效负载为6MB。如果它是一个128K的事件。