¿Es posible ocultar recursos de extensión en la pestaña de red del inspector web de Chrome?

152

Cuando veo los recursos descargados para una página en el inspector web de Chrome, también veo el HTML / JS / CSS solicitado por ciertas extensiones.

ingrese la descripción de la imagen aquí

En el ejemplo anterior, indicator.html, indicator.jsy indicator.cssson en realidad parte de la extensión de Chrome legibilidad , no forma parte de mi aplicación.

Esto no es un gran problema en esta situación particular, pero en una página más compleja y con varias extensiones instaladas, ¡puede estar bastante lleno allí!

Me preguntaba si había una manera de filtrar los recursos relacionados con la extensión de esta lista (es decir, cualquier solicitud que use el chrome-extension://protocolo).

¿Alguien sabe cómo podría lograr esto?

Mark Bell
fuente
1
Para cualquiera que busque una respuesta, vaya al rastreador de errores de Chrome y comuníquele al equipo de desarrollo de Chrome que necesitamos esto: bugs.chromium.org/p/chromium/issues/detail?id=239401
pootzko

Respuestas:

270

No era la solución que buscaba (hubiera preferido una configuración global), pero ahora hay una manera de filtrar las solicitudes de las extensiones, como lo mencionó un comentarista sobre el problema que abrí originalmente .

En el cuadro de filtro de pestaña de red, ingrese la cadena -scheme:chrome-extension(como se muestra a continuación):

Captura de pantalla de entrada del filtro de herramientas de desarrollo

Esto distingue entre mayúsculas y minúsculas, así que asegúrese de que esté en minúsculas. Hacer esto ocultará todos los recursos que fueron solicitados por extensiones.

Mark Bell
fuente
44
La sintaxis correcta para esto es "-scheme: chrome-extension". La "s" es minúscula. Esto es importante porque devtools distingue entre mayúsculas y minúsculas en esto.
Josh
44
¿Conoces una solución para hacer ese filtro como comportamiento predeterminado?
Murat Çorlu
55
@MuratCorlu Hasta donde yo sé, actualmente no hay forma de hacer que este sea el comportamiento predeterminado (aunque, en lo que a mí respecta, debería serlo).
Mark Bell
8
Simplemente -fparece hacer el trabajo también
blackpla9ue
44
@ blackpla9ue alguna idea de por qué -f funciona aquí? ¿Qué está haciendo realmente?
coryvb123
1

Una ventana de incógnito se puede configurar para incluir o excluir extensiones de la página de extensiones de la configuración de Chrome.

Ethan Selzer
fuente
Es cierto, pero tengo algunas extensiones que realmente necesito usar durante el desarrollo; Además, las ventanas de incógnito no recordarán ningún detalle de inicio de sesión ni completarán automáticamente ninguna entrada de formulario, ambas características que realmente necesito al probar las interfaces web. Puede detener cualquier recurso de extensión que aparezca con la suficiente facilidad simplemente creando un nuevo perfil de usuario sin extensiones instaladas (y aún tendrá la función de autocompletar, a diferencia de una ventana de incógnito). Sin embargo, esto todavía no ayuda si tiene extensiones que usa durante el proceso de desarrollo.
Mark Bell
@ MarkBell Creo que una vez que inicie sesión con una ventana de incógnito, mantendrá su sesión hasta que la cierre. Sin embargo, gracias por el consejo original, ¡esto es útil! ¡Votación a favor!
andrewmart.in
Es posible permitir extensiones en incógnito, por lo que esto no siempre funciona.
Jeremy Wilken
0

Simplemente ingrese "-f" en el campo Red

ingrese la descripción de la imagen aquí

dazzafact
fuente
-1

ingrese la descripción de la imagen aquí

simplemente puede habilitar esta opción y las solicitudes de extensión serán grupales.

Actualización : solo puede agrupar solicitudes creadas por la extensión que dibuja iframe, como cVim

郭润民
fuente
Incorrecto. Esto no captura solicitudes de un script de contenido en el marco principal.
Xan
@Xan Tienes razón, pero sería una solución posible y más simple si un script de carga de extensión en iframe, al igual que la foto que
publico