Public Member Functions | |
virtual void | Load ()=0 |
virtual void | Cancel ()=0 |
virtual HttpVerbs::Values | GetHttpVerb () const =0 |
virtual std::string | GetUrl () const =0 |
virtual IWebLoadRequestCompletionCallback & | GetCallback () const =0 |
virtual void * | GetUserData () const =0 |
virtual std::string | GetUserAgent () const =0 |
virtual int | GetRetryLimit () const =0 |
virtual int | GetTimeoutInSeconds () const =0 |
virtual const std::map < std::string, std::string > & | GetHttpRequestHeaders () const =0 |
virtual const std::map < std::string, WebPostData > & | GetHttpPostData () const =0 |
virtual const WebPostData & | GetPostBodyData () const =0 |
virtual TWebRequestId | GetRequestId () const =0 |
virtual bool | ShouldCacheAggressively () const =0 |
virtual bool | CacheOnly () const =0 |
virtual bool | ShouldCacheResponse () const =0 |
virtual const std::vector < std::string > & | GetAcceptableMimeTypes () const =0 |
virtual const std::vector < std::string > & | GetRequiredResponseHeaders () const =0 |