Defined in file: hzHttpClient.h

Constructors/Detructors

hzHttpClient*hzHttpClient(void)
NULL-BASIS~hzHttpClient(void)

Public Methods:

hzEcodeClose(void)
hzEcodeConnect(const hzUrl& url)
hzEcodeGetPage(HttpRC& hRet, const hzUrl& url, const hzString& etag)
hzEcodePostAjax(HttpRC& hRet, const hzUrl& url, hzVect<hzString>& hdrs, const hzList<hzPair>& formData)
hzEcodePostForm(HttpRC& hRet, const hzUrl& url, hzVect<hzString>& hdrs, const hzList<hzPair>& formData)
hzEcodeTestPage(hzChain& Z, const hzUrl& url)
hzEcodeUpgradeWS(HttpRC& hRet, const hzUrl& url)
hzEcode_getpage(HttpRC& hRet, const hzUrl& url, const hzString& etag)
hzEcode_postform(HttpRC& hRet, const hzUrl& url, hzVect<hzString>& hdrs, const hzChain& formData)
hzEcode_procHttpResponse(HttpRC& hRet, const hzUrl& url)

Member Variables:

hzXDatem_AccessedNo description
hzStringm_AltProtoNo description
hzStringm_AuthBasicNo description
hzStringm_CacheCtrlNo description
hzStringm_ContEncodingNo description
hzChainm_ContentNo description
hzStringm_ContentTypeNo description
hzMapS<hzString,hzCookie>m_CookiesNo description
hzStringm_EncodingNo description
hzChainm_ErrorNo description
hzStringm_EtagNo description
hzXDatem_ExpiresNo description
hzChainm_HeaderNo description
hzStringm_HostNo description
hzStringm_KeepAliveNo description
hzXDatem_ModifiedNo description
hzStringm_PragmaNo description
hzStringm_RedirectNo description
hzUrlm_RefererNo description
hzChainm_RequestNo description
unsigned intm_RetcodeNo description
hzTcpClientm_WebhostNo description
hzStringm_XferEncodingNo description
boolm_bChunkedNo description
boolm_bConnectionNo description
char*m_bufNo description
unsigned intm_nContentLenNo description
unsigned intm_nMaxConnectsNo description
unsigned intm_nTimeoutNo description
unsigned longm_rtRequestNo description
unsigned longm_rtResponseNo description