MySQL 9.3.0
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
http_request_router.cc File Reference
#include "http_request_router.h"
#include <unicode/regex.h>
#include <unicode/unistr.h>
#include <unicode/utypes.h>
#include <algorithm>
#include <memory>
#include <stdexcept>
#include <string>
#include <string_view>
#include <utility>
#include "mysql/harness/stdx/expected.h"
#include "mysqlrouter/component/http_auth_realm_component.h"
#include "mysqlrouter/component/http_server_auth.h"
#include "mysql/harness/logging/logging.h"

Namespaces

namespace  anonymous_namespace{http_request_router.cc}
 

Typedefs

using BaseRequestHandlerPtr = HttpRequestRouter::BaseRequestHandlerPtr
 

Functions

std::optional< std::string_view > anonymous_namespace{http_request_router.cc}::get_host_if_host_and_port (const std::string_view &url_host)
 

Typedef Documentation

◆ BaseRequestHandlerPtr