web-dev-qa-db-fra.com

Filtrage du violon pour capturer uniquement les demandes pour un certain domaine

Je ne sais pas comment modifier le fichier CustomRules.js pour afficher uniquement les demandes pour un certain domaine.

Est ce que quelqu'un sait comment accomplir cela?

103
CVertex

Cela est facile à faire. Dans l'onglet Filtres, cliquez sur "Afficher uniquement si le filtre contient, puis saisissez votre domaine.

enter image description here

211
Terrence

modifier

Il s'avère que c'est assez facile; éditez OnBeforeRequest pour ajouter:

if (!oSession.HostnameIs("www.google.com")) {oSession["ui-hide"] = "yup";} 

filtres à google, par exemple.


(réponse originale) Honnêtement, je ne sais pas si c'est quelque chose que Fiddler a intégré (je n'ai jamais essayé), mais c'est certainement quelque chose que Wireshark fera assez facilement - bien sûr, vous obtenir des données différentes (en particulier pour SSL) - donc YMMV.

12
Marc Gravell

Ma réponse est quelque peu similaire à @Marc Gravels, mais je préfère le filtrer par URL contenant une chaîne spécifique.

  1. Vous aurez besoin de script du violoneux - c'est un complément au violoneux .
  2. Une fois installé, accédez à la balise de script fiddler et collez-le dans la fonction OnBeforeRequest. (Capture d'écran ci-dessous)

     if (oSession.url.Contains("Ruby:8080") || oSession.url.Contains("localhost:53929")) {  oSession["ui-hide"] = "yup";    }
    

enter image description here

De cette façon, vous pouvez filtrer par n'importe quelle partie de l'URL, que ce soit le nom d'hôte du port ou autre.

J'espère que cela vous fera gagner du temps.

4

Vous pouvez filtrer les demandes à l'aide de l'onglet Filtre du violon. Veuillez voir les captures d'écran ci-dessous. Si vous utilisez Google Chrome, assurez-vous d'utiliser l'ID de processus correct dans Fiddler (de Google Chrome).

enter image description hereenter image description hereenter image description here

2
Ajit Goel

Le site Fiddler a n livre de cuisine de tout un tas de choses que vous pouvez faire avec CustomRules.js , y compris comment faire exactement cela :)

1
Simon Lieschke