9

次のような URL があります。

/id/{idnumber}/status

この URL で、/id/{idnumber}は API ベース パス、/statusはリソースです。


OpenAPI (Swagger) では、次のようにパスでパラメーターを使用できることを知っています。

paths:
  /id/{number}/status:

しかし、これは私が必要としているものではありません。なぜなら、これ/id/{idnumber}はベース パスであり、リソース パスの一部ではないからです。

ベースパスにパラメータを含める方法はありますか?

host: my.api.com
basePath: /id/{idnumber}   # <---

paths:
  /status:
4

2 に答える 2

1

変数は許可されていないと思いbasePathます。

あなたの場合、使用する必要はありませんbasePath。/id/{idnumber} を URL パスに入れるだけです。: _

    "/pet/{petId}": {
于 2016-02-23T06:51:19.590 に答える