Class: FakeResponse

@nginstack/web-framework/lib/http/FakeResponse~ FakeResponse


new FakeResponse( [options])

Implementa um objeto que emula parcialmente a classe Response. Em vez de enviar a resposta para o navegador cliente, ele a armazena em memória.

Esta classe é útil para capturar os dados gerados pelo SimpleLayout ou pelo Process.

Parameters:
Name Type Argument Description
options Object <optional>

Opções do objeto de resposta.

Properties
Name Type Argument Description
discardData boolean <optional>

Indica que os dados escritos não devem ser coletados por esta classe. Ela é útil quando não há interesse nos dados escritos por um processo ou relatório, apenas nos efeitos colaterais da execução.

Members


data :string

Dados enviados como resposta.

Type:
  • string

Methods


clear()

Apaga os dados acumulados.


getBuffer()

Obtém os dados enviados como resposta.

Deprecated:
  • Use #data.
Returns:
Type
string

write(value)

Adiciona os dados informados na resposta.

Parameters:
Name Type Description
value string

Dados a serem adicionados.


writeln(value)

Adiciona os dados informados na resposta acrescido da sequência de caracteres \r\n.

Parameters:
Name Type Description
value string

Dados a serem adicionados.

Deprecated:
  • O salto de linha é dependente da plataforma utilizada. Prefira utilizar #write com o separador concatenado de forma explícita.