| 1113 | } |
| 1114 | |
| 1115 | HTTPRequestHandlerFactoryPtr createDynamicHandlerFactory(IServer & server, const std::string & config_prefix) |
| 1116 | { |
| 1117 | const auto & query_param_name = server.config().getString(config_prefix + ".handler.query_param_name", "query"); |
| 1118 | auto factory = std::make_shared<HandlingRuleHTTPHandlerFactory<DynamicQueryHandler>>(server, std::move(query_param_name)); |
| 1119 | |
| 1120 | factory->addFiltersFromConfig(server.config(), config_prefix); |
| 1121 | |
| 1122 | return factory; |
| 1123 | } |
| 1124 | |
| 1125 | static inline bool capturingNamedQueryParam(NameSet receive_params, const CompiledRegexPtr & compiled_regex) |
| 1126 | { |
no test coverage detected