Dropwizard インスタンスにカスタム ヘッダー フィルタを追加して、リクエストのバージョンが Dropwizard インスタンスのバージョンと同期されているかどうかを確認しようとしています。
FilterBuilder
jetty を追加するために使用できることがわかりCrossOriginFilters
ました。ただし、カスタム フィルターの設定方法がわかりません。
ありがとう
Dropwizard インスタンスにカスタム ヘッダー フィルタを追加して、リクエストのバージョンが Dropwizard インスタンスのバージョンと同期されているかどうかを確認しようとしています。
FilterBuilder
jetty を追加するために使用できることがわかりCrossOriginFilters
ました。ただし、カスタム フィルターの設定方法がわかりません。
ありがとう
Environment クラス経由。
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)