ICanBoogie/HTTP v2.5.0
  • Namespace
  • Class

Namespaces

  • ICanBoogie
    • Exception
    • HTTP
      • Headers
      • Request
      • RequestDispatcher

Classes

  • CallableDispatcher
  • File
  • FileInfo
  • FileList
  • FileResponse
  • Headers
  • RedirectResponse
  • Request
  • RequestDispatcher
  • RequestRange
  • Response
  • Status
  • WeightedDispatcher

Interfaces

  • Dispatcher
  • Exception
  • SecurityError

Exceptions

  • AuthenticationRequired
  • ClientError
  • DispatcherNotDefined
  • ForceRedirect
  • MethodNotSupported
  • NotFound
  • PermissionRequired
  • ServerError
  • ServiceUnavailable
  • StatusCodeNotValid

Functions

  • dispatch
  • get_dispatcher
  • get_initial_request

Namespace ICanBoogie\HTTP

Namespaces summary

ICanBoogie\HTTP\Headers
ICanBoogie\HTTP\Request
ICanBoogie\HTTP\RequestDispatcher

Classes summary

CallableDispatcher Wrapper for callable dispatchers.
File Representation of a POST file.
FileInfo File information.
FileList Representation of a list of request files.
FileResponse Representation of an HTTP response delivering a file.
Headers HTTP Header field definitions.
RedirectResponse A HTTP response doing a redirect.
Request An HTTP request.
RequestDispatcher Dispatches HTTP requests.
RequestRange Representation of a request range.
Response A response to a HTTP request.
Status Class Status
WeightedDispatcher Used to define a dispatcher and its weight.

Interfaces summary

Dispatcher Dispatcher interface.
Exception HTTP exceptions implement this interface so that they can be easily recognized.
SecurityError Exception thrown when a security error occurs.

Exceptions summary

AuthenticationRequired Exception thrown when user authentication is required.
ClientError Exception thrown when a client error occurs.
DispatcherNotDefined Exception thrown in attempt to obtain a dispatcher that is not defined.
ForceRedirect Exception thrown to force the redirect of the response.
MethodNotSupported Exception thrown when the HTTP method is not supported.
NotFound Exception thrown when a resource is not found.
PermissionRequired Exception thrown when a user lacks a required permission.
ServerError Exception thrown when a server error occurs.
ServiceUnavailable

Exception thrown when the server is currently unavailable (because it is overloaded or down for maintenance).

StatusCodeNotValid Exception thrown when the HTTP status code is not valid.

Functions summary

dispatch Dispatches a request.
get_dispatcher Returns a shared request dispatcher.
get_initial_request Returns the initial request.
ICanBoogie/HTTP v2.5.0 API documentation generated by ApiGen