Loading...
Searching...
No Matches
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

namespace  BPrivate
 Internal or experimental API.
 
namespace  BPrivate::Network
 Experimental Network Services API.
 
namespace  BPrivate::Network::UrlEvent
 Contains the message constants that are sent by the various protocols.
 
namespace  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.
 
const char * BPrivate::Network::UrlEventData::HttpStatusCode
 An int16 value that contains the HTTP status code for this request.
 
const char * BPrivate::Network::UrlEventData::SSLCertificate
 The SSL certificate that causes the issue.
 
const char * BPrivate::Network::UrlEventData::SSLMessage
 A BString message about the error while processing the SSL certificate.
 

Detailed Description

Provides classes and tools to schedule and execute HTTP requests.

Since
Haiku R1