4
我有所有这些的API,它允许任意路径传递中,例如:扬鞭:通配符路径参数
/api/tags
/api/tags/foo
/api/tags/foo/bar/baz
是有效的路径。我试过如下来形容它:
/tags{tag_path}:
get:
parameters:
- name: tag_path
in: path
required: true
type: string
default: "/"
然而,https://generator.swagger.io编码斜线的路径,所以这是行不通的。那么有没有办法在Swagger中描述我的API?
我们有同样的问题 - 到目前为止没有运气!如果我们找到任何东西,我会在这里更新 –
看起来像Swagger 2.0(甚至3.0!)不支持这个功能,这里有一个关于为什么在这里的大讨论:https://github.com/OAI/OpenAPI-Specification/issues/892#issuecomment-281170254 似乎愚蠢,因为这似乎很常见。 –
我刚刚注意到你是打开我引用的问题的人!哈哈 –