Botan  1.11.15
Namespaces | Functions
src/lib/utils/http_util/http_util.cpp File Reference
#include <botan/http_util.h>
#include <botan/parsing.h>
#include <botan/hex.h>
#include <botan/internal/stl_util.h>
#include <sstream>

Go to the source code of this file.

Namespaces

namespace  Botan
namespace  Botan::HTTP

Functions

std::future< Response > Botan::HTTP::GET_async (const std::string &url, size_t allowable_redirects)
Response Botan::HTTP::GET_sync (const std::string &url, size_t allowable_redirects)
Response Botan::HTTP::http_sync (http_exch_fn http_transact, const std::string &verb, const std::string &url, const std::string &content_type, const std::vector< byte > &body, size_t allowable_redirects)
Response Botan::HTTP::http_sync (const std::string &verb, const std::string &url, const std::string &content_type, const std::vector< byte > &body, size_t allowable_redirects)
std::string Botan::HTTP::http_transact_fail (const std::string &hostname, const std::string &)
std::ostream & Botan::HTTP::operator<< (std::ostream &o, const Response &resp)
Response Botan::HTTP::POST_sync (const std::string &url, const std::string &content_type, const std::vector< byte > &body, size_t allowable_redirects)
std::string Botan::HTTP::url_encode (const std::string &in)