Fala Professor...
Beleza??
Surgiu uma dúvida.
Consigo definir uma mensagem padrão para quando o usuário digitar uma rota inexistente? Não quero que ele receba um 404 padrão.
Exemplo: http://localhost:3003/api/ http://localhost:3003/ http://localhost:3003/api/qualquercoisa
São rotas inválidas. Tem como dizer que quando acessar uma rota inexistente receberá um json ou algo padronizado?
Aqui ele vai receber um Cannot Get
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Error</title>
</head>
<body>
<pre>Cannot GET /api/</pre>
</body>
</html>
Queria padronizar dizendo algo do tipo.
{ "message": "This is an invalid route", "tip": "/api/payments" }
Se sim, como eu faria isso?
E ainda... caso eu queira que todas as rotas incorretas caiam nesta mensagem, tem como?