如何在AWS API网关上获取资源路径



我正在使用AWS API网关,该网关接收作为打印输出的{name}你好{name}";但我无法把这琐碎的任务做好。

有没有迹象表明我可能做错了什么?如何从URL中获取{name}?

API网关:https://xxxxxx.execute-api.eu-west-1.amazonaws.com/dev/John

Python AWS Lamba代码:

def lambda_handler(event, context):
name = event["requestContext"]["resourcePath"]
response = "Hello " + name

return {
'statusCode': 200,
'body': response
}

预期输出:

{
"statusCode": 200,
"body": "Hello John"
}

在网关端使用适当的映射模板。它不能自动映射你想要的任何东西,你需要在那里配置你想要的东西。

相关内容

  • 没有找到相关文章

最新更新