Classes |
class | PLCore::Http |
| HTTP helper class. More...
|
Namespaces |
namespace | PLCore |
Enumerations |
enum | PLCore::EClientSignature { PLCore::ClientPixelLight = 0,
PLCore::ClientMozilla
} |
| Client signature. More...
|
enum | PLCore::EHttpProtocol { PLCore::Http10 = 0,
PLCore::Http11
} |
| HTTP protocol version. More...
|
enum | PLCore::EHttpMessageType { PLCore::HttpRequest = 0,
PLCore::HttpResponse
} |
| HTTP message type. More...
|
enum | PLCore::EHttpRequest {
PLCore::HttpGet = 0,
PLCore::HttpPost,
PLCore::HttpHead,
PLCore::HttpPut,
PLCore::HttpDelete,
PLCore::HttpTrace,
PLCore::HttpOptions,
PLCore::HttpConnect
} |
| HTTP request. More...
|
enum | PLCore::EHttpConnection { PLCore::ConnectionClose = 0,
PLCore::ConnectionKeepAlive
} |
| HTTP connection type. More...
|
enum | PLCore::EHttpAuth { PLCore::NoAuth = 0,
PLCore::BasicAuth
} |
| HTTP authentication. More...
|
enum | PLCore::EHttpStatus {
PLCore::Http_000_Unknown = 0,
PLCore::Http_100_Continue = 100,
PLCore::Http_101_SwitchingProtocols = 101,
PLCore::Http_200_OK = 200,
PLCore::Http_201_Created = 201,
PLCore::Http_202_Accepted = 202,
PLCore::Http_203_NonAuthoritativeInformation = 203,
PLCore::Http_204_NoContent = 204,
PLCore::Http_205_ResetContent = 205,
PLCore::Http_206_PartialContent = 206,
PLCore::Http_300_MultipleChoices = 300,
PLCore::Http_301_MovedPermanently = 301,
PLCore::Http_302_Found = 302,
PLCore::Http_303_SeeOther = 303,
PLCore::Http_304_NotModified = 304,
PLCore::Http_305_UseProxy = 305,
PLCore::Http_307_TemporaryRedirect = 307,
PLCore::Http_400_BadRequest = 400,
PLCore::Http_401_Unauthorized = 401,
PLCore::Http_403_Forbidden = 403,
PLCore::Http_404_NotFound = 404,
PLCore::Http_405_MethodNotAllowed = 405,
PLCore::Http_406_NotAcceptable = 406,
PLCore::Http_407_ProxyAuthenticationRequired = 407,
PLCore::Http_408_RequestTimeout = 408,
PLCore::Http_409_Conflict = 409,
PLCore::Http_410_Gone = 410,
PLCore::Http_411_LengthRequired = 411,
PLCore::Http_412_PreconditionFailed = 412,
PLCore::Http_413_RequestEntityTooLarge = 413,
PLCore::Http_414_RequestURITooLong = 414,
PLCore::Http_415_UnsupportedMediaType = 415,
PLCore::Http_416_RequestedRangeNotSatisfiable = 416,
PLCore::Http_417_ExpectationFailed = 417,
PLCore::Http_500_InternalServerError = 500,
PLCore::Http_501_NotImplemented = 501,
PLCore::Http_502_BadGateway = 502,
PLCore::Http_503_ServiceUnavailable = 503,
PLCore::Http_504_GatewayTimeout = 504,
PLCore::Http_505_HTTPVersionNotSupported = 505
} |
| HTTP status codes. More...
|