我有这个配置,如何避免在最终的openapi客户端中添加Test-Token,因此这个方法签名不会是
test(String testToken)
而是test()
...
"paths": {
"/test": {
"post": {
"tags": [
"test-controller"
],
"operationId": "checkTest",
"parameters": [
{
"name": "Test-Token",
"in": "header",
"required": false,
"schema": {
"type": "string",
"default": "test"
},
}
],
...
我尝试将 'x-codegen-parameter' 添加到 json 中的 false,但它仍然生成。
如果您遇到这个问题,我找到的解决方案是创建新版本的
openapi-generator-maven-plugin
添加自定义实现。
请参阅此存储库:https://github.com/lejdiprifti/openapi-generator/tree/ignore-parameters