MCPcopy Create free account
hub / github.com/ByConity/ByConity / createInterserverHTTPHandlerFactory

Function createInterserverHTTPHandlerFactory

src/Server/HTTPHandlerFactory.cpp:127–137  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

125}
126
127static inline HTTPRequestHandlerFactoryPtr createInterserverHTTPHandlerFactory(IServer & server, const std::string & name)
128{
129 auto factory = std::make_shared<HTTPRequestHandlerFactoryMain>(name);
130 addCommonDefaultHandlersFactory(*factory, server);
131
132 auto main_handler = std::make_shared<HandlingRuleHTTPHandlerFactory<InterserverIOHTTPHandler>>(server);
133 main_handler->allowPostAndGetParamsRequest();
134 factory->addHandler(main_handler);
135
136 return factory;
137}
138
139HTTPRequestHandlerFactoryPtr
140createHandlerFactory(IServer & server, AsynchronousMetrics & async_metrics, const std::string & name, ContextMutablePtr context)

Callers 1

createHandlerFactoryFunction · 0.85

Calls 3

addHandlerMethod · 0.45

Tested by

no test coverage detected