我知道它应该放在请求体中,但是它如何与其他元数据相匹配呢?对于实际的swagger文本,名称/值对的名称部分是什么?我试图通过传入swagger文档的字符串表示形式,将swagger文档导入Azure API管理。根据下面的文档,“Content”应该设置为"application/vnd.swagger.doc+json“,"import”查询参数应该设置为"true“。但是,文档中没有任何内容指定这个“导入”参数的去向。下面是Microsoft提供的PUT示例:
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}?api-version=2016-10-10 PUT
是否有一个示例说明如何传递swagger字符串以及正文中所有其他必需的参数?:
发布于 2017-06-01 01:28:34
要导入swagger文件,需要在
https://.../apis/{desired-api-id}?path={desired-api-path-suffix}&import=true&api-version=...
昂首阔步的内容应该像进入请求体一样,不进行任何编码。来自swagger的各种信息将用于填充API细节,这是唯一必须在查询中显式传递的路径,因为在那里找不到它。
https://stackoverflow.com/questions/44290678
复制相似问题