Sha*_*tel 9 java swagger swagger-ui
我在java中使用swagger.
我正在通过代码中的requestAttributes读取名为callerId的标头.我没有通过注释@HeaderParam使用标头.
由于这个原因,标题部分没有显示在试图的swagger UI中.
如何在试用表单中显示此标题.
有没有办法,我可以实现这一点,而无需硬编码标头值.
提前致谢.
Ron*_*Ron 15
您可以使用@ApiImplicitParams和@ApiImplicitParam向操作添加参数.
以下wiki文档应该为您提供有关如何使用这些注释的说明 - https://github.com/swagger-api/swagger-core/wiki/Annotations#apiimplicitparam-apiimplicitparams
请记住,我在此假设这不是安全标头,但实际上是API的一部分(至少基于您给出的描述).如果您正在寻找安全标头,那么还有一种替代方法.请留言,我会编辑此回复.