palabres_wisp

Values

pub fn log_request(
  req: request.Request(@internal Connection),
  handler: fn() -> response.Response(wisp.Body),
) -> response.Response(wisp.Body)

Provides a middleware to display every incoming request for a Wisp server.
Use it in your router to log request with status code, path and method.

import palabres_wisp
import wisp
pub fn router(req: wisp.Request, ctx: context) -> wisp.Response {
  use <- palabres_wisp.log_request(req)
  route_request(req)
}
Search Document