网关在新建资源 API 的时候
- 资源名是唯一的
- method+path 是唯一的【有检查】
但是,存在几种场景能够被录入:
- 路由匹配问题: 参数名与具体值重复(匹配到哪一个是不确定的)
DELETE /api/v3/set/{bk_biz_id}/batch
DELETE /api/v3/set/{bk_biz_id}/{bk_set_id}
- 参数名没有泛化, 两条一样的路由可以被录入 (匹配到哪一个是不确定的)
GET /api/v1/config/biz/{bizId}/apps/{appId}/template_revisions
GET /api/v1/config/biz/{bizI_d}/apps/{app_Id}/template_revisions
确认下当前的代码逻辑(给到具体链路,逻辑,图)
然后分析下,如果我们要优化这个逻辑,具体方案应该怎么处理?
网关在新建资源 API 的时候
但是,存在几种场景能够被录入:
确认下当前的代码逻辑(给到具体链路,逻辑,图)
然后分析下,如果我们要优化这个逻辑,具体方案应该怎么处理?