Class: HttpError

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


new HttpError(error [, solution] [, details] [, code])

Classe de erro semelhante a nativa DetailedError, mas com a propriedade ser disparados quando houver uma requisição que não está adequadamente formatada. Ela permite indicar para o usuário uma possível solução para o erro e separa os detalhes técnicos da mensagem a ser exibida para o usuário.

Parameters:
Name Type Argument Description
error string

Mensagem de erro a ser exibida para o usuário.

solution string <optional>

Procedimento que o usuário deverá realizar para que o erro não seja produzido novamente.

details string <optional>

Detalhes técnicos do erro. Detalhes que sejam de interesse exclusivo de desenvolvedores devem ser preferencialmente informados por este parâmetro em vez da mensagem de erro.

code number <optional>

Código do erro, definirá qual é o código do estado da resposta HTTP.

Extends

Classes

BadRequest
Forbidden
NotAcceptable
NotFound
ServiceUnavailable
Unauthorized