1

私はadonisjsの初心者です。ルート メソッドが一致しない場合のカスタム レスポンスを実装したい。

私はこのようなルートを持っています

Route.post('/create', function * (request, response) {response.send('success')})

ブラウザで GET で url /create を呼び出すと、respond 404 not found が送信されます。405 メソッドが許可されていないカスタム応答を使用できますか?

4

2 に答える 2

0

一番簡単な方法を見つけました。これをすべてのルートの一番下に置くだけです Route.get('*', ({ view }) => view.render('errorPage'))

上からすべてのルートをチェックし、下に到達してビューにヒットします

于 2020-11-10T17:27:11.360 に答える