stream library

Classes

Browser
The browser.
ErrorDetail
The error detailed information.
HttpChannel
A HTTP channel. A channel represents the Internet address and port that StreamServer is bound to.
HttpConnect
A HTTP request connection.
HttpConnectWrapper
The HTTP connection wrapper. It simplifies the overriding of a connection.
Rsp
RSP utilities.
StreamServer
Stream server.

Typedefs

PathPreprocessor = String Function(String path)
Used with StreamServer.pathPreprocessor for preprocessing the request's path.
RequestFilter = Future Function(HttpConnect connect, Future chain(HttpConnect conn))
The request filter. It is used with the filterMapping parameter of StreamServer.
RequestHandler = Future Function(HttpConnect connect)
The request handler.

Exceptions / Errors

Http400
HTTP 400 exception.
Http401
HTTP 401 exception.
Http402
HTTP 402 exception.
Http403
HTTP 403 exception.
Http404
HTTP 404 exception.
Http405
HTTP 405 exception.
Http406
HTTP 406 exception.
Http408
HTTP 408 exception.
Http409
HTTP 409 exception.
Http410
HTTP 410 exception.
Http412
HTTP 412 exception.
Http413
HTTP 413 exception.
Http418
HTTP 418 exception.
Http429
HTTP 429 exception.
Http500
HTTP 500 exception.
Http501
HTTP 501 exception.
Http503
HTTP 503 exception.
HttpStatusException
A HTTP status exception.
ServerError
A generic server error.