Class: BadRequest

@nginstack/engine/lib/http/HttpError~HttpError. BadRequest


new BadRequest(error [, opt_solution] [, opt_details])

Classe de erro semelhante a HttpError, usada em controladoras para retornar erros HTTP com código de estado 400 (Bad Request). Veja o exemplo abaixo.

Parameters:
Name Type Argument Description
error string
opt_solution string <optional>
opt_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 + '.'
   );
 }