【以下的问题经过翻译处理】 客户将 Express(特别是使用 aws-serverless-express)与 Lambda 和 HTTP API Gateway 结合使用。Lambda 函数处理多个路由,Express 则根据路径处理内部路由。
在HTTP API Gateway中,是否有可能添加基本URL并让Lambda根据路径进行路由?
【以下的回答经过翻译处理】 HTTP API包含一个$default路由,当没有其他路由与请求匹配时该路由将被使用。您可以创建一个单一的集成并将其映射到$default路由。您可以使用特定的方法,或者您可以使用ANY方法。在这里了解更多信息。
您还可以使用贪婪路径变量,如此处所述。这将让您拥有多个函数,每个函数处理API的不同部分(如果需要),例如,/users/{proxy+}将被路由到处理用户的函数,而/pets/{proxy+}将被路由到处理宠物的函数。
您未登录。 登录 发布回答。
一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。