MockzillaMockzilla

Histórico de requisições

Atualizado em 29 de set. de 2026·3 min de leitura

Toda requisição que uma simulação responde deixa um registro: quando ela entrou, o que pediu, o que voltou, e quem respondeu. O Histórico é o registro que você abre quando um cliente se comporta mal, uma integração falha, ou você precisa ver a requisição exata e a resposta exata.

Percorrer o registro

Abra Histórico, em Gravações na barra lateral, e escolha um serviço. Cada linha é uma requisição: hora, método, o caminho completo com a query string dele, o status, a origem, e quanto tempo a resposta levou.

A visão Histórico: as requisições de um serviço, as mais novas primeiro
  • Origem diz quem respondeu: mock é a simulação, upstream é o seu backend de verdade atrás dela.
  • O menu de intervalo estreita a lista: os últimos 15 minutos, a última hora, 24 horas, 7 dias, ou um intervalo personalizado.
  • As entradas carregam da mais nova para a mais antiga; Carregar mais antigas segue para trás.

As mesmas colunas existem como headers de resposta no ar: X-Mockzilla-Source e X-Mockzilla-Duration em toda resposta que a simulação manda.

A visão de detalhe

Clique em uma linha para ver a troca inteira: os headers e o corpo da requisição em cima, os headers da resposta e o corpo formatado embaixo, com a origem, a duração e o horário exato no cabeçalho.

Uma requisição aberta: headers, corpos, origem e duração

Headers mascarados

Credencial não entra em registro. Os valores dos headers que estiverem na lista de máscara são mascarados na hora de gravar a entrada, e só os últimos quatro caracteres continuam, no estilo ***********4f2a, então o valor original nunca chega a ser guardado. Authorization, Cookie, Set-Cookie e X-Api-Key já vêm mascarados; adicione os seus pelo nome, ou como padrão de prefixo, tipo X-Internal-*. A comparação ignora maiúsculas e minúsculas.

Gravação e retenção

A gravação vem ligada, com uma janela de uma hora: as entradas mais velhas que a duração de retenção expiram sozinhas. O Histórico é uma janela deslizante para depurar, não um arquivo.

O padrão global vale para todo serviço; Sobrescrever o valor global dá a um serviço a própria chave de gravação, a própria duração de retenção e a própria lista de máscara.

Um serviço sobrescrevendo o valor global: gravar, reter e a lista de máscara

Desligue a gravação antes de um teste de carga. Registrar cada requisição adiciona um pouco de trabalho a cada chamada, e um teste que dispara milhares de requisições iguais enche a janela de linhas que não dizem nada; os números que importam para você ficam na ferramenta de carga de qualquer jeito.

Como o resto das configurações da simulação, as mudanças daqui vão no próximo deploy.

Esta página ajudou?