Cancelar pedido de ajax das ferramentas do desenvolvedor do chrome

13

Desejo cancelar a solicitação do ajax de chrome developer tools depois de iniciada. Por exemplo, quero testar minha mensagem de fallback que está sendo exibida corretamente. Eu posso definir No throttling para Offline para que todas as chamadas falharão, mas eu só quero testar um API para falhar, para fins de depuração.

Eu sei que posso usar os métodos abort() (ou seja, eu posso fazê-lo através do JavaScript). Eu não quero tocar no código apenas para essa necessidade.

Há uma opção replay XHR ao clicar com o botão direito do mouse na API. Será ótimo haver algo como abort XHR da mesma maneira. Mas não há.

    
por Asim K T 27.02.2016 в 06:13
fonte

1 resposta

4

No Chrome 59, você pode bloquear solicitações específicas da guia "Rede" das próprias ferramentas do desenvolvedor.

link

Clique com o botão direito do mouse na solicitação no painel "Rede" e selecione Bloquear URL de solicitação. Uma nova guia de bloqueio de solicitações aparece na gaveta, que permite gerenciar solicitações bloqueadas.

Então, no meu caso, eu executarei o bloco de códigos dessa API específica e depois executarei novamente. :)

    
por Asim K T 11.07.2017 / 13:33
fonte