swagger ui 中的隐藏字段

Nis*_*eep 2 swagger-ui swagger-2.0

我正在使用 swagger UI 2.0.23 版本,并使用 json 文件提供 api。我需要使用 swagger ui 向我的 api 发送一个特定的标头值,但该字段在 ui 中不应该可见。因为该值不应该被更改。因此,如何隐藏该字段以使其不显示在 ui 中。我试过以下示例但没有用

        {
          "name": "access_type",
          "dataType": "string",
          "enum": [
            "high"
          ],
          "required": "true",
          "paramType": "httpHeader",
          "access": "hidden"
        }
Run Code Online (Sandbox Code Playgroud)

Sam*_*y65 5

这是在 Swagger ui 中隐藏字段所需添加的全部内容:

@ApiModelProperty(hidden = true)
private List<Reservation> reservations;
Run Code Online (Sandbox Code Playgroud)

这将隐藏显示的预订列表。