spry library

Classes

Event
Spry request event.
FormDataEntry
FormData entry base class.
FormDataFile
FormData file field entry.
FormDataString
FormData string field entry.
HttpMessage
Abstract http message class.
Request<T>
HTTP request.
Responder
Can serve as an object interface for responder.
Response
HTTP Response.
RoutesBuilder
Server<S, R>
The spry server.
ServerOptions
Spry server options.
Spry
Spry application.

Extension Types

FormData
Form-data type.
Headers
The HTTP Headers.
Locals
Spry locals.
URLSearchParams
URL search params.

Constants

createSpry → const Spry Function({bool dev = false, Locals? locals})
Creates a new Spry application.

Functions

serve({String? hostname, int? port, bool? reusePort, required ServerHandler fetch}) Server
Creates a Corss-Server.

Typedefs

CrossFile = XFile
A CrossFile is a cross-platform, simplified File abstraction.
Handler<T> = FutureOr<T>? Function(Event event)
Spry request handler.
Middleware = FutureOr<Response> Function(Event event, Next next)
Spry middleware.
Next = Future<Response> Function()
Middleware next callback.
ServerHandler = FutureOr<Response> Function(Request request, Server server)
Spry server handler.