我看了下网上写的大部分都是说在所有的路由规则之后写上
res.render('404.html', {
title: 'No Found'
})
});```
这样写 确实是可以实现404的捕捉的,但是我个人总觉得这种做法有点投机技巧,而且假如我在想其他的错误呢?
所以我的想法是能不能直接在http里面获取到404相关的信息? 但是我查看了request的信息 没有看到有关的信息,
```headers:
{ host: 'localhost:3000',
connection: 'keep-alive',
accept: 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8',
'user-agent': 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36',
'accept-encoding': 'gzip,deflate,sdch',
'accept-language': 'zh-CN,zh;q=0.8',
cookie: 'username=admin',
'if-none-match': 'W/"9c-2619173066"' },```
所以想请教各位是如何捕捉各种错误的?