我想更改小型Iron应用程序中的默认404行为。我想为它添加一些简单的文本内容,没有像使用模板那样复杂。
答案 0 :(得分:1)
铁has an example for how to do this。
在iron::Chain
上创建并启动您的计划,然后创建iron::middleware::AfterMiddleware
。这个中间件看起来像:
fn custom_404(req: &mut Request, res: &mut Response) -> IronResult<Response> {
if response.status == Some(Status::NotFound) {
// Create a response as desired here.
}
}