APIGatewayRESTAPI集成请求路径重写多个路径部分的问题。
创始人
2024-09-07 16:30:14
0

在AWS API Gateway中,可以通过集成请求路径重写为REST API定义在API Gateway中的路径提供API终端用户友好的路径,并将它们映射到后端服务的真正路径。当请求路径具有多个路径部分时,需要使用表达式将其重写为后端服务可以理解的形式。

以下是使用AWS API Gateway中Lambda集成中请求路径重写多个路径部分的示例代码:

参考代码:

  1. 右键单击AWS Lambda函数,选择”API Gateway”和'Create New API Gateway”。
  2. 确认您的REST API的信息。
  3. 生成生产API。
  4. 在API Gateway中创建路径绑定。
  5. 编写您的AWS Lambda处理程序函数并在'API Gateway”中输入路径和任何参数的参数。

重写代码如下:

# Use a regex to extract the values from the path
import re
path_regex = '^/.*?/([^/]+)(/.*)?$'
path_match = re.match(path_regex, event['path'])
if path_match:
    resource_id = path_match.group(1)
    path_suffix = path_match.group(2) or '/'

在这个例子中,使用正则表达式将请求路径中的第二个路径部分提取出来,并将它们组合成可传输给后端服务的格式。重写后的路径为'/{resource_id}{path_suffix}”。

为了测试这个示例代码,可以使用POSTMAN在API Gateway的REST API中指定路径和任何参数,以验证路径重写是否按预期工作。

相关内容

热门资讯

玩家交流((wepower德州... 玩家交流((wepower德州))外挂透明挂辅助工具(脚本辅助挂)一直真的有挂(可靠技巧)-知乎1、...
科技通报((aapOKER))... 科技通报((aapOKER))外挂透明挂辅助插件(脚本辅助挂)原来真的有挂(解密教程)-头条;1、系...
带你了解((wPk))外挂透明... 带你了解((wPk))外挂透明挂辅助黑科技(智能ai代打)本来真的有挂(细节方法)-今日头条1、操作...
分享一款((约局互娱))外挂透... 分享一款((约局互娱))外挂透明挂辅助挂(wpk辅助)一般真的有挂(2025新版教程)-头条;1、下...
揭秘攻略((AAPOKER))... 揭秘攻略((AAPOKER))外挂透明挂辅助器(黑科技辅助)原来真的有挂(科技教程)-今日头条;该软...
一分钟了解((wePOke))... 一分钟了解((wePOke))外挂透明挂辅助工具(透视辅助挂)就是真的有挂(详细教程)-头条1)辅助...
科普((聚星扑克))外挂透明挂... 科普((聚星扑克))外挂透明挂辅助工具(透视辅助挂)一般真的有挂(普及教程)-头条1、完成透视辅助安...
玩家必看攻略((WEPOke)... 玩家必看攻略((WEPOke))外挂透明挂辅助神器(德州辅助)的确是有挂的(解密教程)-小红书;1)...
今日公布((菠萝德州app))... 今日公布((菠萝德州app))外挂透明挂辅助APP(德州辅助)好像真的有挂(揭秘教程)-抖音1、全新...
玩家必备科普((aapOker... 玩家必备科普((aapOker))外挂透明挂辅助器(智能ai代打)一贯真的有挂(存在挂教程)-微博热...