|
CCF
|
#include "ccf/ds/hex.h"#include "ccf/http_configuration.h"#include "enclave/tls_session.h"#include "http/http_exceptions.h"#include "http_builder.h"#include "http_proc.h"#include <algorithm>#include <cctype>#include <llhttp/llhttp.h>#include <map>#include <queue>#include <regex>#include <string>#include <string_view>Go to the source code of this file.
Classes | |
| struct | http::SimpleRequestProcessor |
| struct | http::SimpleRequestProcessor::Request |
| struct | http::SimpleResponseProcessor |
| struct | http::SimpleResponseProcessor::Response |
| struct | http::URL |
| class | http::Parser |
| class | http::RequestParser |
| class | http::ResponseParser |
Namespaces | |
| namespace | http |
Enumerations | |
| enum | http::State : uint8_t { http::DONE , http::IN_MESSAGE } |
Functions | |
| auto | http::split_url_path (const std::string_view &url) |
| bool | http::status_success (ccf::http_status status) |
| URL | http::parse_url_full (const std::string &url) |