1
Expressアプリケーションで404と405の両方のステータスコードを処理する方法を見つけようとしていますが、それらを別々に処理しています。NodeJSエクスプレス処理404(見つからない)と405(メソッド非使用)を区別して
例えば:私は、次のようにルータを有する:
// Add routes for every path we define here.
server.use('/', require('./indexRoutes'))
server.use('/account', require('./accountRoutes'))
// Handling route errors.
server.all('*', (request, response) =>
response.status(404).send('Invalid route (not found).')
)
しかし、無効なルートまたは無効なHTTP動詞のいずれかがserver.all
方法によって治療されています。異なる状況、コンテンツ、および各シナリオのすべてを送信するために、それらを個別に扱う方法はありますか?
ありがとうございました!