代码之家  ›  专栏  ›  技术社区  ›  Phate

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

  •  0
  • Phate  · 技术社区  · 5 年前

    我想支持一些“基础设施”标头,并使用它们来描述我的api,但在生成阶段,我不希望这些标头在代码中显示为参数。 我将通过使用拦截器等具体手段来处理它们。

    这可能吗?

    0 回复  |  直到 5 年前
        1
  •  1
  •   Phate    4 年前

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

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