O uso de "abrir em nova aba" não consegue postar dados, depurando solicitações de XHR com as "Ferramentas do desenvolvedor" do Chrome

2

Estou tentando depurar uma solicitação de ajax que os dados POSTs, inspecionando a saída da solicitação. A guia 'rede' me falha, como afirma, "Falha ao carregar dados de resposta" - Eu suponho, já que é um stacktrace e não JSON como esperado.

Não há problema, porém, eu acho que vou pegar essa requisição XHR e abri-la em uma nova aba onde eu possa navegar pelos dados descartados. Clico com o botão direito e escolho "Abrir na nova guia". A nova guia é aberta, mas recebo um erro em vez do meu despejo porque a solicitação não incluiu os dados POST.

Minha solução é usar a opção 'Copiar como cURL' e colá-la no meu terminal. Eu não gosto do passo extra e, dependendo do resultado, é difícil decifrar em um terminal ANSI.

O Google está tentando "me proteger" do reenvio? A opção de menu de contexto 'Replay XHR' faz alguma coisa? Parece não fazer nada por mim. Esta é uma queixa de estimação, eu me perguntei se os outros tinham experimentado. Soluções alternativas? Viver com isso?

    
por ficuscr 21.09.2017 / 23:55

1 resposta

0

Minha solução atual é usar o novo Firefox Developer Edition .

As ferramentas do console / desenvolvedor da web funcionam melhor na minha opinião. Especificamente, posso abrir uma solicitação Xhr a partir da guia de rede em uma 'nova guia' e os dados do POST são transferidos para essa nova guia, permitindo-me simplesmente atualizar a página e reproduzir novamente o POST. De volta à codificação produtiva!

    
por 19.06.2018 / 19:26