PixelLightAPI  .
Classes | Namespaces | Enumerations
Http.h File Reference
#include "PLCore/String/String.h"

Go to the source code of this file.

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...


PixelLight PixelLight 0.9.11-R1
Copyright (C) 2002-2012 by The PixelLight Team
Last modified Thu Feb 23 2012 14:09:02
The content of this PixelLight document is published under the
Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported