Swagger 2.0 Accept-Language标头作为请求参数

时间:2019-12-17 16:02:22

标签: http http-headers swagger http-accept-language

我正在使用Swagger 2.0编写http API规范。

如何将Accept-Language标头定义为路径的必需标头参数?

/aPath:
post:
  parameters:
    - in: header
      name: Accept-Language
      type: string
      enum: [de, en, es]
      required: true
  responses:
    200:
      description: The Best
      schema:
        type: string

Documentation on header parameters

  

Swagger规范对某些标头具有特殊的关键字:   enter image description here

如何使用关键字Produce定义一个Accept-Language标头?

1 个答案:

答案 0 :(得分:1)

您的定义正确。

您提到的页面讨论的是Accept标头,它与Accept-Language不同。