pub(crate) async fn serve_req(
    req: Request<Body>
) -> Result<Response<Body>, Error>