FireBug y seguimiento de peticiones entre dominios JSONP
-
16-09-2019 - |
Pregunta
Esta pregunta es específica para el plugin Firebug para Firefox. funciona la funcionalidad real, pero he perdido mi capacidad de monitorizar y depurar en Firebug.
Yo tenía un sitio web que utiliza JSON
para obtener los datos. En Firebug, yo era capaz de controlar las solicitudes JSON
. Me mostraría cada uno de ellos, las cabeceras y los datos que se ha devuelto.
tenía que cambiar el servidor al que presenté mis peticiones JSON
. Con el fin de conseguir JSON
entre dominios para trabajar, solía JSONP
con la devolución de llamada =? método. Tengo la funcionalidad para trabajar. Sin embargo, no puedo controlar y depurar mis peticiones JSONP
ahora en Firebug.
Para el registro, esto en Firefox 3.0.11 y en el que estoy usando jQuery con la devolución de llamada y =? parámetro para mis solicitudes JSONP
.
¿Cómo consigo las solicitudes JSONP
aparezcan en Firebug?
Solución
No estoy totalmente familiarizado con la implementación de devolución de llamada de jQuery, pero supongo que es la inyección de una etiqueta de script en la página para realizar la solicitud. La mayoría de las bibliotecas lo hacen.
Por lo tanto, las solicitudes deben presentarse en la ficha NET en Firebug ya que no es un XmlHttpRequest pero una etiqueta de script de edad 'normal' con un src siendo cargado.
Otros consejos
Si está utilizando JSONP, el XHR se mostrará en la pestaña js de Firebug en lugar de la pestaña xhr. El código debe ser realmente hacer una solicitud para un archivo js que luego se llama al método de devolución de llamada.