首页 > 解决方案 > 如何通过 AWS Lambda python 代码读取图像?

问题描述

我想使用 AWS Lambda python 代码读取图像文件。

为此,我使用 POSTMAN 并对其进行测试。

我使用 POSTMAN 将一些图像文件发送到我的 AWS Lambda 并接收响应。

这个响应的正文是这样的

“正文”:“\ufffdPNG\r\n\u001a\n\u0000\u0000\u0000\rIHDR\u0000\u0000\u0001T\u0000\u0000\u0000\ufffd\b\u0003\u0000\u0000\u0000\ufffd\ ! \ufffd\ufffd\u0000\ufffd\ufffd\u0000\ufffd\ufffd\r\ufffd\ufffd\u0000\ufffd\ufffd\f\ufffd\r\ufffd\r\ufffd\ufffd\r\u0011\u0014\u001d \ufffd\ufffd\ufffd\u0017\u0017\u001d\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\uf...

POST函数的代码如下

def hello(event, context):

    body = {
        "message": "Go Serverless v1.0! Your function executed successfully!",
        "input": event


    }

    response = {
        "statusCode": 200,
        "body": json.dumps(body)
    }

    return response

所以,我认为图像文件已经通过事件传输。

然后,我想在这个函数中将它用作本地图像。

如何在这个“hello”函数中使用这个图像文件?

标签: aws-lambdaaws-api-gateway

解决方案


推荐阅读