ApiOriginFilter.java是如何生成的

时间:2018-08-03 11:26:59

标签: java spring swagger swagger-codegen

我有一个项目,我在生成的代码下找到了ApiOriginFilter.java,这是由招摇动自动生成的吗?

然后

有一种方法doFilter包含响应标头。

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

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

1 个答案:

答案 0 :(得分:1)

swagger-codegen基于胡须模板生成源文件。 在弹簧模板的文件夹中,您可以看到以下支持文件: 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/