Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
httpc.cpp File Reference
#include <iostream>
#include <istream>
#include <ostream>
#include <string>
#include <regex>
#include <boost/algorithm/string.hpp>
#include <boost/asio.hpp>
#include <boost/asio/ssl.hpp>
#include <fc/variant.hpp>
#include <fc/io/json.hpp>
#include <fc/network/platform_root_ca.hpp>
#include <sysio/chain/exceptions.hpp>
#include <sysio/http_plugin/http_plugin.hpp>
#include <sysio/chain_plugin/chain_plugin.hpp>
#include <boost/asio/ssl/rfc2818_verification.hpp>
#include "httpc.hpp"
Include dependency graph for httpc.cpp:

Go to the source code of this file.

Classes

class  sysio::client::http::detail::http_context_impl
 

Namespaces

namespace  sysio
 
namespace  sysio::client
 
namespace  sysio::client::http
 
namespace  sysio::client::http::detail
 

Functions

http_context sysio::client::http::create_http_context ()
 
void sysio::client::http::do_connect (tcp::socket &sock, const resolved_url &url)
 
template<class T >
std::string sysio::client::http::do_txrx (T &socket, boost::asio::streambuf &request_buff, unsigned int &status_code)
 
parsed_url sysio::client::http::parse_url (const string &server_url)
 
resolved_url sysio::client::http::resolve_url (const http_context &context, const parsed_url &url)
 
string sysio::client::http::format_host_header (const resolved_url &url)
 
fc::variant sysio::client::http::do_http_call (const connection_param &cp, const fc::variant &postdata, bool print_request, bool print_response)