new BadRequest(error [, solution] [, details])
Classe de erro semelhante a HttpError, usada em controladoras para retornar erros HTTP com código de estado 400 (Bad Request).
Parameters:
| Name | Type | Argument | Description |
|---|---|---|---|
error |
string | ||
solution |
string |
<optional> |
|
details |
string |
<optional> |
Example
const body = request.body.asJson();
if (!(body.name instanceof String)) {
throw new HttpError.BadRequest(
'O nome enviado na requisição não é uma string.',
'Envie um nome válido na requisição.',
'Conteúdo enviado como nome: ' + body.name + '.'
);
}