async fn get_page_with_error_handling(
    request: Request<Body>,
    server: CustomServer<CliBackend>,
    pages: ServerDatabase<CliBackend>,
    peer_addr: SocketAddr
) -> Result<Response<Body>, Infallible>