2017-08-03 6 views

答えて

1

確かに。仕様のルートレベルにconsumesproducesを指定すると、すべての操作に継承されます。グローバルconsumesおよびproducesは、必要に応じて操作レベルでオーバーライドできます。

consumes: 
    - application/json 
    - application/xml 
produces: 
    - application/xml 
    - application/json 

paths: 
    /foo: 
    get: 
     # This inherits global `produces` 
     ... 

    post: 
     # Here we override global `consumes` 
     consumes: 
     - application/x-www-form-urlencoded 
     ... 

さらに詳しい情報:https://swagger.io/docs/specification/2-0/mime-types/

関連する問題