Classes | Namespaces | Enumerations | Variables
HttpSession.h File Reference

Provides classes and tools to schedule and execute HTTP requests. More...

Classes

class  BPrivate::Network::BHttpSession
 Schedule, execute and manage HTTP requests. More...
 

Namespaces

 BPrivate
 Internal or experimental API.
 
 BPrivate::Network
 Experimental Network Services API.
 
 BPrivate::Network::UrlEvent
 Contains the message constants that are sent by the various protocols.
 
 BPrivate::Network::UrlEventData
 Contains the names of the data in the messages that are sent by the various protocols.
 

Enumerations

enum  {
  BPrivate::Network::UrlEvent::HttpStatus = '_HST',
  BPrivate::Network::UrlEvent::HttpFields = '_HHF',
  BPrivate::Network::UrlEvent::CertificateError = '_CER',
  BPrivate::Network::UrlEvent::HttpRedirect = '_HRE'
}
 

Variables

const char * BPrivate::Network::UrlEventData::HttpRedirectUrl
 A BString with the URL that the HTTP request was redirected to. More...
 
const char * BPrivate::Network::UrlEventData::HttpStatusCode
 An int16 value that contains the HTTP status code for this request. More...
 
const char * BPrivate::Network::UrlEventData::SSLCertificate
 The SSL certificate that causes the issue. More...
 
const char * BPrivate::Network::UrlEventData::SSLMessage
 A BString message about the error while processing the SSL certificate. More...
 

Detailed Description

Provides classes and tools to schedule and execute HTTP requests.

Since
Haiku R1