Content-Type
ヘッダーに基づいて 2 種類の本文パラメーターを持つことができるサービスがあります。
パスの例/Pet
:
が使用されている場合
Content-Type: application/somecustom.resource+json
、POST はPet
body パラメーターとして使用できます。が使用されている場合
Content-Type: application/somecustom.function+json
、POST は別のボディ パラメータを使用して関数を呼び出し、別の応答を返す必要があります。
これを OpenAPI (Swagger) で明示する方法に関する提案はありますか?