2011-11-28 13 views
21

Hay una página en mi sitio web que utiliza jquery AJAX para solicitar datos JSON desde el backend de PHP. Quiero ver el JSON devuelto al navegador, y estoy intentando hacerlo con las herramientas para desarrolladores del navegador Chrome, en Network> Response.Inspección de datos JSON grandes en Chrome

Problema: Aunque puedo ver los datos JSON seleccionando el elemento XHR allí, la respuesta parece cortada a la mitad. Según Chrome, esta respuesta JSON tiene un tamaño de 300-400 KB. Me pregunto si la página web está recibiendo la respuesta JSON completa sin truncamiento, y si no, ¿cómo puedo ver la información completa que se recibe?

Respuesta

18

¿Has probado la pestaña "vista previa" - que le permite ver su resultado como un objeto JavaScript adecuada, con la posibilidad de ampliar los nodos. Es mucho más fácil trabajar que el texto sin formato de la pestaña de respuesta.

enter image description here

+7

Por alguna razón, esta pestaña "Vista previa" no interpreta la respuesta como JSON y sólo muestra que en todo negro, de una línea, texto plano. La respuesta 'Content-Type' es' application/json', pero no hay ningún color resaltado, formateo o árbol expandible que se pueda ver en ninguna parte. ¿Alguna idea de por qué? –

+0

@asbjornu Me estuvo funcionando todo el tiempo, pero de repente ya no hace resaltar/anidar para JSON en la pestaña Vista previa. ¿Has descubierto cómo solucionarlo? – Nathan

+0

@Nathan, Chrome sigue tratando 'application/json' como' text/plain' para mí. No tengo idea por qué. –

4

Para ver la respuesta completa:

  1. Vaya a Herramientas de Desarrollo> Red> la respuesta dada> pestaña de respuesta.
  2. clic derecho (Ctrl + clic en Mac) en el área de respuesta> Guardar como

Response > Save As

Captura de pantalla de la versión 24.0.1312.57 en Mac.

+0

eso es exactamente lo que necesito pero no tengo un elemento de menú Guardar como allí. – GaryB96

+0

@ GaryB96, agregué una captura de pantalla y la versión que estoy usando a mi respuesta. –

+1

Matt gracias por el seguimiento. Veo el elemento de menú Guardar como ... solo en "documentos" en la pestaña _Network_. Si cambio a _XHR_ y hago clic con el botón derecho en la pestaña Respuesta en una de ellas, solo veo _Abrir enlace_ y _Copiar_Vínculo. (Versión 24.0.1312.57 m en Win7) – GaryB96

4

Estoy un poco tarde a la fiesta aquí, pero si usted está en un punto de interrupción puede escribir el nombre del objeto en y presionar "Enter" y el objeto JSON se imprimirán a la ventana de la consola.

+0

Eso es generalmente lo que hago y creo es la mejor solución mencionada. – Alastair

Cuestiones relacionadas