import { type ResolveArg } from "https://deno.land/x/cav@0.0.24/mod.ts";
Arguments available to the resolve function of an endpoint.
Properties
The schema used to create this resolver's endpoint. If no schema was used, this will be an empty object.
The Request being handled.
A ResponseInit applied to the endpoint response after resolving and packing the value to send to the client. The Headers object is always available.
new URL(req.url)
The CookieJar created after the endpoint matched with the Request.
The parsed path groups captured while routing the request.
The parsed query string parameters.
The parsed Request body, if any.
Returns a Response created using an asset from an assets directory.
Returns a redirect Response. If the redirect path doesn't specify an origin, the origin of the current request is used. If the path starts with a ".", it is joined with the pathname of the Request url to get the final redirect path. The default status is 302.