首页 > 解决方案 > Swagger codegen 使用具有相同名称的标头参数覆盖查询参数

问题描述

我有一个大摇大摆的定义,它有一个查询和一个同名的标题:

parameters:
  qry_param:
    name: appid
    in: query
    required: true
    type: string
  hdr_param:
    name: appid
    in: header
    required: false
    type: string
...
paths:
  '/some/path/here':
    post:
      parameters:
        - $ref: '#/parameters/hdr_param'
        - $ref: '#/parameters/qry_param'

当我尝试生成一个swagger-codegen-maven-plugin只为该参数生成请求标头的客户端时。

我能做些什么来生成两者?

标签: swaggerswagger-codegenswagger-codegen-maven-plugin

解决方案


推荐阅读