http library

This is a thin HTTP layer abstraction used by the client

Classes

Headers
HTTP headers. All keys are converted to lowercase on the fly.
HttpHandler
A callable class which converts requests to responses
HttpRequest
The request which is sent by the client and received by the server
HttpResponse
The response sent by the server and received by the client
LoggingHttpHandler
A wrapper over HttpHandler which allows logging

Typedefs

HttpHandlerFunc = Future<HttpResponse> Function(HttpRequest request)
This typedef is compatible with HttpHandler