Cascade
helper that runs handlers in sequence until one returns a response that's neither a 404 nor a 405.Capture all asynchronous errors thrown by handlers if they would otherwise be top-leveled.
Add more detail to the README about handlers, middleware, and the rules for implementing an adapter.
context
map to Request
and Response
for passing data among handlers and middleware.scheduled_test
development dependency up to v0.12.0Stack
to Pipeline
.Access to headers for Request
and Response
is now case-insensitive.
The constructor for Request
has been simplified.
Request
now exposes url
which replaces pathInfo
, queryString
, and pathSegments
.
Removed old testing infrastructure.
Updated documentation address.
http_parser
package.mime
package.string_scanner
package.pubspec
details for move to Dart SDK.Response
int get contentLength
DateTime get expires
DateTime get lastModified
Request
contentLength
is now read from headers
. The constructor argument has been removed.Stream<List<int>> body
constructor argument.Stream<List<int>> read()
and Future<String> readAsString([Encoding encoding])
DateTime get ifModifiedSince
String get mimeType
Encoding get encoding
Shelf
prefix from all classes.Response
has drastically different constructors.Response
now accepts a body of either String
or Stream<List<int>>
.Response
now exposes encoding
and mimeType
.