Springfox:为一些但不是所有端点添加全局响应

时间:2018-03-29 14:17:08

标签: java spring spring-boot swagger springfox

我有一些共享一些响应的REST端点。例如,我有一个控制器,其中3个方法具有不同的路径:

POST
POST
DELETE

最后2,POST和DELETE共享401响应。我想在全球范围内描述它,而不是重复自己,但它不能适用于第一次POST。

我的问题是:如何使用Springfox全局描述某些但不是所有端点的响应?

我试过了:

  1. 在Docket API中使用.globalResponseMessage()
  2. 创建多个Docket bean并应用于选择路径
  3. 第一个基于http动词区分,这对我不起作用。第二个打破了UI的一致性,使用起来非常奇怪。

1 个答案:

答案 0 :(得分:0)

根据创建的Springfox github问题,目前无法实现。

https://github.com/springfox/springfox/issues/2332