Botan 3.6.1
Crypto and TLS for C&
|
#include <botan/internal/http_util.h>
#include <botan/hex.h>
#include <botan/mem_ops.h>
#include <botan/internal/fmt.h>
#include <botan/internal/os_utils.h>
#include <botan/internal/parsing.h>
#include <botan/internal/socket.h>
#include <botan/internal/stl_util.h>
#include <sstream>
Go to the source code of this file.
Namespaces | |
namespace | Botan |
namespace | Botan::HTTP |
Functions | |
Response | Botan::HTTP::GET_sync (std::string_view url, size_t allowable_redirects, std::chrono::milliseconds timeout) |
Response | Botan::HTTP::http_sync (const http_exch_fn &http_transact, std::string_view verb, std::string_view url, std::string_view content_type, const std::vector< uint8_t > &body, size_t allowable_redirects) |
Response | Botan::HTTP::http_sync (std::string_view verb, std::string_view url, std::string_view content_type, const std::vector< uint8_t > &body, size_t allowable_redirects, std::chrono::milliseconds timeout) |
std::ostream & | Botan::HTTP::operator<< (std::ostream &o, const Response &resp) |
Response | Botan::HTTP::POST_sync (std::string_view url, std::string_view content_type, const std::vector< uint8_t > &body, size_t allowable_redirects, std::chrono::milliseconds timeout) |
std::string | Botan::HTTP::url_encode (std::string_view in) |