根据Swagger OpenAPI 3.0,是否可以将组件参数重用为requestBody属性?

根据Swagger OpenAPI 3.0,是否可以将组件参数重用为requestBody属性?,swagger,openapi,Swagger,Openapi,阅读OpenAPI3.0规范,我发现参数可以在组件部分中定义,因此可以使用它们的相对GET操作来定义 对于相同路径上的不同操作是否有重用组件/参数的方法?在我的API中,我允许使用相同的参数互换使用GET和POST(无需写入数据,只需读取)。但是,在开放式APIjson表示中,GET操作可以获取查询参数,而POST操作可以获取请求体中的属性。在开放式API 3.0规范中,参数和属性是否不可互换?参数仅可在路径、查询、标题和cookie

阅读OpenAPI3.0规范,我发现
参数可以在
组件
部分中定义,因此可以使用它们的相对
GET
操作来定义


对于相同路径上的不同操作是否有重用
组件/参数
的方法?在我的API中,我允许使用相同的参数互换使用
GET
POST
(无需写入数据,只需读取)。但是,在开放式APIjson表示中,
GET
操作可以获取查询
参数
,而
POST
操作可以获取
请求体中的
属性
。在开放式API 3.0规范中,
参数和
属性是否不可互换?

参数仅可在
路径
查询
标题
cookie