【发布时间】:2016-08-03 19:06:27
【问题描述】:
@RequestMapping(...)
public Foo getFoo(@HeaderParam("header") final String header) {
...
}
像上面那样添加@HeaderParam 方法参数,springfox 将其拾取,当我查看 swagger-ui 时,它有一个标题字段。这正是我想要的。有没有一种方法可以告诉 springfox 在一组方法中包含此标头参数,而不必在方法本身中包含参数?我们真正要做的是使用标头的 servlet 过滤器,我们希望通过 swagger-ui 轻松设置它。
【问题讨论】:
-
@HeaderParam 在 Swagger UI 中添加了正文类型参数,而 globalOperationParameters 方法添加了精细的标头类型字段(但是全局的)
-
对于特定于一种方法(非全局)的正确标头类型参数,请参阅stackoverflow.com/questions/40801442/…
标签: spring swagger-ui springfox