SimulationCraft
SimulationCraft is a tool to explore combat mechanics in the popular MMO RPG World of Warcraft (tm).
http::http_handle_t Class Referenceabstract

Public Member Functions

virtual bool initialized () const =0
 
virtual std::string error () const =0
 
virtual int response_code () const =0
 
virtual const std::string & result () const =0
 
virtual const std::unordered_map< std::string, std::string > & headers () const =0
 
virtual void add_request_headers (const std::vector< std::string > &headers)=0
 
virtual void add_request_header (const std::string &header)=0
 
virtual bool set_basic_auth (const std::string &userpwd)=0
 
virtual bool set_basic_auth (const std::string &user, const std::string &pwd)=0
 
virtual bool get (const std::string &url)=0
 
virtual bool post (const std::string &url, const std::string &data, const std::string &content_type)=0