Openapi生成器:是否可以从自动生成的代码参数中排除某些标头?

时间:2020-04-15 14:36:49

标签: spring-boot swagger openapi openapi-generator

我想支持一些“基础结构”标头并用它们来描述我的api,但是在生成阶段,我不希望这些标头显示为代码中的参数。 我将使用拦截器之类的特定方式来照顾它们。

这可能吗?

1 个答案:

答案 0 :(得分:1)

最后,我不得不编写一个自定义的胡子模板并定义我的供应商扩展。这是可以帮助您的代码段:

            {{#vendorExtensions.x-custom}}
            ,@ApiImplicitParam(name = "param", value = "First param", required=false, dataType = "Integer", paramType = "header")
        {{/vendorExtensions.x-custom}}