Springfox:为一些但不是所有端点添加全局响应
Springfox: Add global responses for some but not all endpoints
我有 select 个共享一些响应的 REST 端点。例如,我有一个控制器,其中包含 3 种不同路径的方法:
POST
POST
DELETE
最后 2,POST 和 DELETE 共享 401 响应。我想全局描述一下,不再赘述,但一定不适用于第一个POST.
我的问题是:如何使用 Springfox 全局描述部分而非所有端点的响应?
我试过:
- 在 Docket 中使用 .globalResponseMessage() API
- 创建几个 Docket bean 并应用于 select 个路径
第一个基于 http 动词区分,这对我不起作用。第二次中断 UI 一致性并且使用起来很奇怪。
根据创建的 Springfox github 问题,目前这是不可能的。
我有 select 个共享一些响应的 REST 端点。例如,我有一个控制器,其中包含 3 种不同路径的方法:
POST
POST
DELETE
最后 2,POST 和 DELETE 共享 401 响应。我想全局描述一下,不再赘述,但一定不适用于第一个POST.
我的问题是:如何使用 Springfox 全局描述部分而非所有端点的响应?
我试过:
- 在 Docket 中使用 .globalResponseMessage() API
- 创建几个 Docket bean 并应用于 select 个路径
第一个基于 http 动词区分,这对我不起作用。第二次中断 UI 一致性并且使用起来很奇怪。
根据创建的 Springfox github 问题,目前这是不可能的。