我们正在为Swagger API添加CORS支持,其中包括为每个路径定义选项操作。由于这是样板代码,我们想在定义部分中定义一次选项操作,如此
"definitions":{
"CORS":{ .. }
}
然后在我们的路径中引用操作,如此
"paths":{
"/system/info":{
"options" : {
"$ref": "#/definitions/CORS"
}
}
}
当我们上传swagger定义时,这似乎不起作用。实现我们定义路径操作一次然后跨路径重新使用它的目标的正确方法是什么?