2024-05-17 19:34:27 发布
网友
我需要访问event["pathParameters"],但事件返回空对象。我用AWS Cloud9IDE创建了函数。在
event["pathParameters"]
下面是我的简单功能:
def handler(event, context): return { 'statusCode': 200, 'body': json.dumps(event), 'headers': { 'Content-Type': 'application/json' } }
event由调用lambda的有效负载设置。在
event
当您使用API网关时,该有效负载包括键pathParameters,但是当您使用lambda控制台进行测试时,您需要自己形成JSON。控制台的templates部分确实包含了一个API网关代理事件的示例。在
pathParameters
有关更完整的参考,请参见:https://docs.aws.amazon.com/lambda/latest/dg/eventsources.html#eventsources-api-gateway-request
event
由调用lambda的有效负载设置。在当您使用API网关时,该有效负载包括键
pathParameters
,但是当您使用lambda控制台进行测试时,您需要自己形成JSON。控制台的templates部分确实包含了一个API网关代理事件的示例。在有关更完整的参考,请参见:https://docs.aws.amazon.com/lambda/latest/dg/eventsources.html#eventsources-api-gateway-request
相关问题 更多 >
编程相关推荐