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 { 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) |