Firebug muestra algunas solicitudes en gris (captura de pantalla adjunta y marcada en rojo) con código de estado 200 y algunas solicitudes muestran negro con código de estado 200. ¿Cuál es la diferencia entre dos solicitudes?Firebug muestra algunas solicitudes en gris
Respuesta
Las solicitudes grises son los cargados desde la memoria caché, como se describe en una característica-promo aquí:
en caché o no en caché
No todos las solicitudes de red son iguales, algunas de ellas se cargan desde el caché del navegador en lugar de desde la red. Firebug proporciona códigos de estado para cada solicitud para que pueda escanear rápidamente y ver qué tan efectivamente su sitio utiliza la memoria caché para optimizar los tiempos de carga de la página.
Editar En cuanto a su preocupación con respecto a 200 y 304 códigos de códigos, también se muestran esta imagen en su página web junto a la cita anterior.
En otras palabras, parecería como si todavía 200 significa que se carga desde la memoria caché. Estoy de acuerdo en que es un poco extraño. Estoy tratando de descubrir más detalles.
Editar 2 yo supongo que el servidor envía 200 códigos, pero el navegador hace caso omiso de ellos y ejecutar el contenido almacenado en caché de todos modos (quizá suponiendo que no ha cambiado, o quizás debido a la nueva página cargado está en el mismo directorio que el anterior?).
Sí, esa es mi suposición antes de google. Pero después de buscar en Google la mayor parte del documento dice que si algún archivo se carga desde la memoria caché, entonces el estado sería 304. Pero aquí muestra 200. –
Modifiqué la respuesta. –
La nueva página está en otro directorio solamente. Pero los archivos JS que son grises y negros se han usado en ambas páginas. –
estoy citando Jan Honza Odvarko, firebug lead developer, from the actual firebug google group:
1) Solicitudes aparecen en gris (con código de estado == 304) representa casos en los que la respuesta viene de la caché del navegador.
2) Las solicitudes que se muestran en negro (con código de estado == 200) representa casos en los que la respuesta está llegando desde el servidor (no en caché)
3) Las solicitudes que aparecen en gris con el fondo especial (sea cual sea el estado código) provienen de bfcache, ver: http://www.softwareishard.com/blog/firebug/firebug-tip-what-the-heck-is-bfcache/ (el fondo se ha introducido en Firebug 1,10)
- 1. Firebug no muestra las solicitudes ajax
- 2. Firebug 1.5 que muestra 200 Aborted para solicitudes Ajax
- 3. OpenCV muestra la ventana gris
- 4. Firebug muestra descargas de imágenes dos veces
- 5. FireBug y monitoreo de solicitudes entre dominios JSONP
- 6. Twitter bootstrap muestra el botón con texto gris
- 7. ¿Cómo ocultar las solicitudes de ajax desde la consola Firebug?
- 8. ¿Firebug no muestra el seguimiento de la pila por errores?
- 9. Código gris en .NET
- 10. ¿Cómo se muestra el débil "texto fantasma" gris en un JTextField?
- 11. Gris vista en iphone, ¿cómo?
- 12. en gris divs con jQuery
- 13. ¿Qué significa 'Bloqueo' en Firebug Net Panel?
- 14. "Imagen dañada o truncada" que se muestra en firebug de vez en cuando
- 15. ¿Por qué algunas solicitudes JSON entre dominios fallan pero otras no?
- 16. Haciendo un UIImageView gris
- 17. firebug: cómo enviar datos POST en la consola Firebug?
- 18. El HTML de Firebug en la pestaña HTML no está en gris, por lo tanto no está visible en la página en sí ... ¿por qué?
- 19. Con firebug, detén la carga para que pueda ver las solicitudes
- 20. Solicitudes múltiples en ASIHTTPRequest
- 21. Opera Dragonfly vs. Firebug
- 22. FBConnect: ¿Por qué se muestra en algunas páginas y no en otras?
- 23. Barra gris a la izquierda en vim?
- 24. ¿Cómo hacer un formulario HTML en gris?
- 25. UITableView backgroundColor siempre gris en el iPad
- 26. ¿Por qué blanco/gris/negro en GC?
- 27. Android - fondo negro convertido en gris
- 28. Monitoreo de solicitudes en Chrome
- 29. URL relativas en solicitudes AJAX
- 30. ¿Cómo monitorear eventos en Firebug?
yo asumiría entidades grises son las entidades que han sido cargados desde la memoria caché de alguna manera. Déjame investigar. –
Sí, esa es mi suposición antes de google it. Pero después de buscar en Google la mayor parte del documento dice que si un archivo se carga desde el caché, entonces el estado sería 304. Pero aquí muestra 200. –