与CloudFront不同,API网关中没有“优先级”列表.
如果两个或多个路径模式与API中的给定URL匹配,哪一个被选中?
例:
/
GET
/{a}
GET
/static
GET
当我转到gibberish.execute-api.region.amazonaws.com/stage/static时,{a}模式会触发吗?这记录在哪里?
最佳答案 API网关不允许您创建不明确的路径
/ {FOO}
/{酒吧}
但是,如果两条路径匹配,就像在您的示例中一样,API Gateway将选择具有更多静态值匹配的路径.
你的例子
/{一个}
/静态的
你点击/静态,API网关将选择/静态.
另一个例子:
/ {FOO} /静态/ {栏}
/值/静态/ {栏}
如果你点击/ value / static / baz,API网关将选择/ value / static / {bar}