get_all_regions:
handler: regions/admin/handler.get_all_regions
tags:
Name: get-all-regions
events:
- httpApi:
method: GET
path: /admin/regions
get_all_regions_preflight:
handler: default/handler.get_preflight
tags:
Name: get-preflight
events:
- httpApi:
method: OPTIONS
path: /admin/regions
get_region:
handler: regions/admin/handler.get_region
tags:
Name: get-region-details
events:
- httpApi:
method: GET
path: /admin/regions/{id}
get_region_preflight:
handler: default/handler.get_preflight
tags:
Name: get-preflight
events:
- httpApi:
method: OPTIONS
path: /admin/regions/{id}
create_region:
handler: regions/admin/handler.create_region
tags:
Name: add-region
events:
- httpApi:
method: POST
path: /admin/regions错误:新路由/本地/管理/区域与现有/本地/管理/区域冲突。
尽管有不同方法类型的这些路由,但我仍然得到了这个错误。我尝试在线搜索,但没有发现任何东西,我试图遵循REST约定,并因此保持这种方式。
发布于 2020-12-22 17:33:15
相互冲突的路线如下:
get_region_preflight:
handler: default/handler.get_preflight
tags:
Name: get-preflight
events:
- httpApi:
method: OPTIONS
path: /admin/regions/{id}
get_all_regions_preflight:
handler: default/handler.get_preflight
tags:
Name: get-preflight
events:
- httpApi:
method: OPTIONS
path: /admin/regions如果您试图两次部署相同的功能,请尝试:
get_regions_preflight:
handler: default/handler.get_preflight
tags:
Name: get-preflight
events:
- httpApi:
method: OPTIONS
path: /admin/regions
- httpApi:
method: OPTIONS
path: /admin/regions/{id}https://stackoverflow.com/questions/65389668
复制相似问题