Amazon web services 制作AWS API Gatway';s响应lambda函数响应
我试图创建一个简单的API网关,在其中,通过对某个端点的POST方法,执行lambda函数 设置起来很简单,但我在处理请求/响应方面遇到了一些问题。Im向API网关发送以下请求(Im使用python 3.7) 该端点在accesed时激活lambda函数。该函数只返回它接收到的相同事件Amazon web services 制作AWS API Gatway';s响应lambda函数响应,amazon-web-services,aws-lambda,aws-api-gateway,Amazon Web Services,Aws Lambda,Aws Api Gateway,我试图创建一个简单的API网关,在其中,通过对某个端点的POST方法,执行lambda函数 设置起来很简单,但我在处理请求/响应方面遇到了一些问题。Im向API网关发送以下请求(Im使用python 3.7) 该端点在accesed时激活lambda函数。该函数只返回它接收到的相同事件 import json def lambda_handler(event, context): # TODO implement return event 如何使lambda函数的返回值实际上
import json
def lambda_handler(event, context):
# TODO implement
return event
如何使lambda函数的
返回值实际上是请求的响应?(或者至少可以在响应中的某个地方找到返回值的方式)信息的发送方式似乎有问题,需要json格式。通过在代码中执行以下操作解决了此问题
payload{'data': 'someData'}
config_response = requests.post(endpointURL, data = json.dumps(config_payload))
payload{'data': 'someData'}
config_response = requests.post(endpointURL, data = json.dumps(config_payload))