Pergunta

Esta questão é específico para o plugin Firebug para o Firefox. As obras funcionalidade real, mas eu perdi minha capacidade de monitorar e depurá-lo no Firebug.

Eu tinha um site que usou JSON para obter dados. Em Firebug, eu era capaz de monitorar os pedidos JSON. Ele iria me mostrar a cada um deles, os cabeçalhos e os dados que foram devolvidos.

I necessário para mudar o servidor para que eu submeti meus pedidos JSON. A fim de obter JSON cross-domain para o trabalho, eu usei JSONP com as = chamada de retorno? método. Eu tenho a funcionalidade ao trabalho. No entanto, não pode monitorar e depurar meus pedidos JSONP agora no Firebug.

Para o registro, isso em no Firefox 3.0.11 e eu estou usando jQuery com o callback & =? param para meus pedidos JSONP.

Como faço para obter os pedidos JSONP a aparecer em Firebug?

Foi útil?

Solução

Eu não estou totalmente familiarizado com a implementação de retorno de chamada do jQuery, mas eu suponho que é a injeção de uma marca de script na página para fazer a solicitação. A maioria das bibliotecas fazer.

Assim, os pedidos devem aparecer na guia NET no Firebug, uma vez que não é um XMLHttpRequest, mas um 'simples' tag script de idade com uma src ficar carregado.

Outras dicas

Se você estiver usando JSONP, o XHR vai aparecer na aba js do Firebug, em vez de na guia xhr. O código deve ser realmente fazer um pedido de um arquivo js que então fica chama o método de retorno de chamada.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top