我正在尝试在 Dropwizard 实例中添加自定义标头过滤器,以检查请求的版本是否与 Dropwizard 实例的版本同步。
我看到你可以使用FilterBuilder
添加码头CrossOriginFilters
。但是,我无法弄清楚如何设置自定义过滤器。
Thanks
通过环境类。
https://dropwizard.github.io/dropwizard/manual/core.html#environments https://dropwizard.github.io/dropwizard/manual/core.html#environments
@Override
public void run(MyApplicationConfiguration configuration, Environment environment) {
environment.servlets().addFilter("Custom-Filter-Name", new MyCustomFilter()).addMappingForUrlPatterns(EnumSet.allOf(DispatcherType.class), true, "/*");
}
您可以通过更改来选择调度类型EnumSet.allOf(DispatcherType.class)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)