Quiero filtrar una página específica para que no aparezca en la lista de sesiones. No estoy hablando de filtrar dominios completos/hosts (usando la pestaña de filtros) ni estoy hablando de bloquear la carga de la página (lo que se puede hacer con una extensión) - Simplemente no quiero VER esta página en la lista de sesiones. 10x.Fiddler: bloquear (filtrar) una página específica
Respuesta
Reglas> Personalizar reglas. Desplázate a OnBeforeRequest. Agregue el siguiente bloque:
if (oSession.fullUrl == "http://whatever/whatever"){
oSession["ui-hide"] = "do not want to see";
}
utilizo esto al comienzo de mi función OnBeforeRequest. Es un poco más sofisticado: no solo filtra las filas de la página especificada, también filtra las filas de las solicitudes generadas por la página filtrada.
function RequestContains (uri:String) {
return oSession.uriContains(uri) || oSession.oRequest.headers.ExistsAndContains("Referer", uri);
}
if (
false
|| RequestContains("url1.aspx")
|| RequestContains("url2.aspx")
|| RequestContains("url3.aspx")
|| RequestContains("url4.aspx")
|| RequestContains("url5.aspx")
|| RequestContains("service1.svc")
)
oSession["ui-hide"] = "true";
pongo el falsa al comienzo del bloque si es así que puede fácilmente y con seguridad comentar cualquiera de las RequestContains líneas temporalmente si necesito ver a esas peticiones.
Me encantaría tener este patrón en una extensión de interfaz de usuario a la pestaña Filtros, donde podría administrar una lista de estas URL sin tener que editar el FiddlerScript. ¿Alguien sabe cómo hacerlo desde el propio código FiddlerScript?
Quería filtrar sesiones que contengan contenido estático como imágenes & javascript. Esto es lo que he utilizado:
static function OnBeforeRequest(oSession: Session) {
if (
oSession.uriContains(".png") ||
oSession.uriContains(".js") ||
oSession.uriContains(".gif") ||
oSession.uriContains(".jpg") ||
oSession.uriContains(".css") ||
oSession.uriContains(".woff") ||
oSession.uriContains(".ttf") ||
oSession.uriContains(".ico")
){
oSession["ui-hide"] = "1";
}
- 1. Cómo obtener Fiddler para filtrar puertos localhost específicos
- 2. Filtro Fiddler traffic
- 3. ¿Cómo bloquear el desplazamiento de una página web temporalmente?
- 4. Filtrado de proceso con Fiddler
- 5. ¿Cómo filtrar/superponer imagen en una página html?
- 6. ¿Cómo obtener una sección específica dentro de una página MAN?
- 7. cómo filtrar única URL específica con filtro intención
- 8. Thread transaction sql safe, cómo bloquear una fila específica durante una transacción?
- 9. ¿Jquery encuentra si la página contiene una identificación específica?
- 10. Extracción solo del css utilizado en una página específica
- 11. ¿Cómo redirecciono un dominio a una "página de destino" específica?
- 12. ¿Cómo abrir una página de terminal Bloomberg específica programáticamente?
- 13. cómo abrir una página específica en Google docs viewer
- 14. plazo de extensiones de Chrome para una página específica
- 15. Verificar si se selecciona una página de pestañas específica (activa)
- 16. Cómo agregar una columna adicional a Fiddler
- 17. Prólogo: ¿Filtrar una lista?
- 18. Filtrar una colección observable
- 19. Filtrar condicionalmente una secuencia
- 20. Fiddler no muestra sesiones
- 21. Httpwebrequest y Fiddler
- 22. SoapUI con Fiddler
- 23. ipv4.fiddler, ¿cómo funciona?
- 24. Bloquear una rama en forzosamente?
- 25. Cómo bloquear una sola fila
- 26. VBA Excel - Cómo bloquear las células específicas pero permiten filtrar y clasificar
- 27. ¿Cómo puedo configurar una cookie en una solicitud utilizando Fiddler?
- 28. filtrar una lista utilizando LINQ
- 29. HTTPS-> HTTP via Fiddler
- 30. Fiddler vs Firefox con Firebug
Esta sentencia if debe ser interesante para los usuarios VS2015, al utilizar Fiddler: 'si (oSession.fullUrl.Contains ("localhost: 49155"))' – Legends