Amazon web services 如何在lambda函数中查看上下文变量

Amazon web services 如何在lambda函数中查看上下文变量,amazon-web-services,aws-lambda,aws-api-gateway,Amazon Web Services,Aws Lambda,Aws Api Gateway,我将sample lambda函数设置如下,以检测什么是context。 此函数由API网关连接 import json def lambda_handler(event, context): return { 'isBase64Encoded': False, 'statusCode': 200, 'headers': {}, 'body': json.dumps(context) } 当我从API网关发送GE

我将sample lambda函数设置如下,以检测什么是
context
。 此函数由API网关连接

import json

def lambda_handler(event, context):
    return {
        'isBase64Encoded': False,
        'statusCode': 200,
        'headers': {},
        'body': json.dumps(context)
    }
当我从API网关发送GET请求时,它返回如下

{
  "message": "Internal server error"
}
context
不是
json
格式吗?如何在处理程序中查看上下文

如果有人有意见,请告诉我


谢谢

哦,链接不错!看起来
context
是一个可以调用函数的类。它不是具有可序列化为JSON的值的数据对象。请注意,您只需打印上下文对象,它就会出现在CloudWatch日志中。
Mon May 24 07:20:58 UTC 2021 : Lambda execution failed with status 200 due to customer function error: Object of type LambdaContext is not JSON serializable. Lambda request id: 32d4e450-576b-4bd6-abb9-d1bd893077ed
Mon May 24 07:20:58 UTC 2021 : Method completed with status: 502