我有一个简单的lambda函数返回一个dict响应,另一个lambda函数调用该函数并打印响应.
lambda函数A.
def handler(event,context):
params = event['list']
return {"params" : params + ["abc"]}
lambda函数B调用A
a=[1,2,3]
x = {"list" : a}
invoke_response = lambda_client.invoke(FunctionName="monitor-workspaces-status",
InvocationType='Event',
Payload=json.dumps(x))
print (invoke_response)
invoke_response
{u'Payload': , 'ResponseMetadata': {'HTTPStatusCode': 202, 'RequestId': '9a6a6820-0841-11e6-ba22-ad11a929daea'}, u'StatusCode': 202}
为什么响应状态为202?另外,如何从invoke_response获取响应数据?我找不到如何做到这一点的明确文件.