是否可以简单地使用Javascript库来加载OpenAPI规范并提供基于路径和HTTP方法的操作信息?
示例
const theTool = magicLibrary.loadOpenAPISpec(spec);
const operationInfo = theTool.findOperation({method: 'GET', path: '/resource/1234'});
const operationId = operationInfo.operationId;
请注意,path可以包含路径参数和查询参数,因此该工具必须根据OpenAPI规范进行真正的检查,并提供正确的操作。
发布于 2022-03-15 08:06:39
最简单的方法是读取YAML并将/paths
简化为条目,并从条目构建简单的trie。这是大约40 and和服务的目的,它的表现,可预测和控制。
https://stackoverflow.com/questions/71448543
复制相似问题