如何生成ApiOriginFilter.java

问题描述 投票:0回答:1

我有一个项目,我发现ApiOriginFilter.java生成的代码,这是由swagger自动生成的?

和,

有一个方法doFilter包含响应头。

目前,一个值设置为Access-Control-Allow-Origin : *,我想改为Access-Control-Allow-Origin : http://example.org

由于这个文件是自动生成的,哪个yaml文件和我应该在哪里添加我的更改,以便http://exampl.org将出现而不是*

java spring swagger swagger-codegen
1个回答
1
投票

swagger-codegen基于胡子模板生成源文件。在spring模板的文件夹中,您可以看到以下支持文件:apiOriginFilter.mustache

您可以在模板文件中更改Access-Control-Allow-Origin。

https://github.com/swagger-api/swagger-codegen/blob/master/modules/swagger-codegen/src/main/resources/JavaSpring/apiOriginFilter.mustache

有关修改README.md中的模板的更多详细信息

https://github.com/swagger-api/swagger-codegen/

© www.soinside.com 2019 - 2024. All rights reserved.