| 85 | AsynchronousMetrics & async_metrics); |
| 86 | |
| 87 | static auto createPingHandlerFactory(IServer & server) |
| 88 | { |
| 89 | auto creator = [&server]() -> std::unique_ptr<StaticRequestHandler> |
| 90 | { |
| 91 | constexpr auto ping_response_expression = "Ok.\n"; |
| 92 | return std::make_unique<StaticRequestHandler>( |
| 93 | server, ping_response_expression, parseHTTPResponseHeaders("text/html; charset=UTF-8")); |
| 94 | }; |
| 95 | return std::make_shared<HandlingRuleHTTPHandlerFactory<StaticRequestHandler>>(std::move(creator)); |
| 96 | } |
| 97 | |
| 98 | static auto createPingHandlerFactory(IServer & server, const Poco::Util::AbstractConfiguration & config, const String & config_prefix, |
| 99 | std::unordered_map<String, String> common_headers) |
no test coverage detected