微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 SAM 本地 lambda 函数上传图像时获取“502 BAD 网关”

如何解决使用 SAM 本地 lambda 函数上传图像时获取“502 BAD 网关”

将图像上传到 SAM 本地 Lambda 函数时,它会失败并显示 502 BAD GATEWAY

调用 Lambda 函数之前出现 502 错误,Lambda 代码未执行,不显示任何日志。它只是得到 502 错误响应。

使用以下 yaml 模板调用 SAM 本地 Lambda 函数

LambdaName:
    Type: AWS::Serverless::Function 
    Properties:
      Handler: Handler::handleRequest
      Runtime: java8
      Policies:
      - DynamoDBCrudPolicy:
          TableName: "*"
      - S3CrudPolicy:
          BucketName: "*"
      Events:
        EventName:
          Type: Api 
          Properties:
            ApiId: !Ref HttpApi
            Path: /demo
            Method: post 
            BinaryMediaTypes: [image/jpg]

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。