在所有SpringBootAPI中添加必需的头,而不必 swagger

2izufjch  于 2021-07-03  发布在  Java
关注(0)|答案(0)|浏览(220)

问题陈述:
我试图找出一种方法,通过只在一个地方编写代码,使spring启动应用程序中的所有请求都必须有一个头。它可以通过swagger实现,但由于在生产环境中禁用了swagger,所以没有帮助。
现有解决方案:
目前我正在添加 @RequestHeader String authorization 在所有方法中,签名使其成为必需的。
解决方案的验收标准:
只在一个地方编写代码,使任何特定的头对所有请求都是必需的。
如果启用了swagger配置,那么swagger应该在所有请求中强制使用它,同时在swagger ui上显示它
还有一种方法,我可以只禁用swagger ui,但启用docketbean(swagger)中定义的规则吗

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题