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 似乎愚蠢,因爲這似乎很常見。 –
我剛剛注意到你是打開我引用的問題的人!哈哈 –