Fiddler is een gratis proxy voor webfoutopsporing die al het HTTP/ HTTPS- verkeer tussen uw webapplicatie en internet registreert. Het verzamelen van sessiegegevens met Fiddler kan handig zijn voor het oplossen van scenario's zoals:
- Wanneer er geen gebruikersacties worden verzameld voor een applicatie (Dynatrace JavaScript-code is niet geïnfecteerd en er worden geen bakens teruggestuurd).
- Wanneer een JavaScript- fout veroorzaakt door Dynatrace Real User Monitoring JavaScript-code van invloed is op uw applicatie.
- Bij afwezigheid van gebruikersacties (bijvoorbeeld een bepaalde interactie met de applicatie).
Geëxporteerde Fiddler-sessies kunnen worden geüpload naar het incidentbeheersysteem (d.w.z. ondersteuning) van de organisatie om het oplossen van problemen te vergemakkelijken.
Hoe Fiddler te gebruiken om HTTP/HTTPS-sessies te verzamelen voor foutopsporing
Gebruik Fiddler om de HTTP-sessie van een bewaakte webapplicatie te creëren
1. Download en installeer Fiddler .
2. Als uw webapplicatie HTTPS gebruikt:
A. Fiddler openen .
B. Ga naar Extra > Fiddler-opties en stel de optievakken in zoals hieronder weergegeven.

3. Als uw webapplicatie een Android- applicatie is :
A. Fiddler openen .
B. Ga naar Instellingen > Wi-Fi > Netwerk wijzigen .
C. Stel Fiddler in als Wi-Fi-proxy, zoals hieronder weergegeven.
![Hoe Fiddler te gebruiken om HTTP/HTTPS-sessies te verzamelen voor foutopsporing Hoe Fiddler te gebruiken om HTTP/HTTPS-sessies te verzamelen voor foutopsporing]()
D. Ga naar Extra > Fiddler-opties > Verbindingen .
e. Vind het IP-adres van uw werkstation via de opdrachtregel met ipconfig op Windows of ifconfig op Linux en de proxypoort.
F. Als uw app SSL-certificaten gebruikt , moet u ook een Fiddler-certificaat aan uw apparaat toevoegen.
G. Om het Fiddler-certificaat aan uw apparaat toe te voegen, gaat u naar Extra > Fiddler-opties > HTTPS > Acties > Rootcertificaat exporteren naar bureaublad om het Fiddler-certificaat op te halen.
H. Sla het geëxporteerde certificaat, meestal genaamd FiddlerRoot.cer , op uw Android-apparaat op door naar Instellingen > Beveiliging > Installeren vanaf SD-kaart te gaan (waar u het eerst hebt gekopieerd). U ziet het certificaat dan op het tabblad GEBRUIKER van de sectie Vertrouwde inloggegevens .
![Hoe Fiddler te gebruiken om HTTP/HTTPS-sessies te verzamelen voor foutopsporing Hoe Fiddler te gebruiken om HTTP/HTTPS-sessies te verzamelen voor foutopsporing]()
4. Schakel de verzamelfunctie uit, zodat de browsercache wordt gewist en een nieuwe cyclus begint.
A. Ga naar Bestand > Verkeer vastleggen of druk op F12.
B. Als u de cache van uw browser wist , worden ook de in de cache opgeslagen items verwijderd en moeten ze opnieuw worden gedownload.
5. Begin met het opnieuw genereren van verkeer en het voltooien van problematische transacties op uw site.
6. Als u klaar bent, gaat u naar Bestand > Opslaan > Alle sessies .
7. (Optioneel) Upload bestanden naar het incidentbeheersysteem van uw organisatie om het oplossen van problemen te vergemakkelijken.
Alternatieven voor Fiddler-sessies
Gebruik Chrome Dev Tools om een gearchiveerde HTTP-sessie te exporteren
Opmerking: dit alternatief mag alleen als laatste redmiddel worden overwogen. Het is beter om een Fiddler-sessie te maken (beschreven in het gedeelte hierboven), omdat het eenvoudiger is om ondersteuningsaanvragen te reproduceren.
In gevallen waarin Fiddler niet kan worden gebruikt om een sessie te maken, kan Google Chrome de sessie ook ter beoordeling exporteren. Volg de onderstaande stappen om het HTTP Archive Session (HAR)-bestand te verzamelen.
1. Open Google Chrome en wis de browsercache.
![Hoe Fiddler te gebruiken om HTTP/HTTPS-sessies te verzamelen voor foutopsporing Hoe Fiddler te gebruiken om HTTP/HTTPS-sessies te verzamelen voor foutopsporing]()
2. Druk op F12 om Ontwikkeltools te openen.
3. Klik op het tabblad Netwerk.
4. Voltooi problematische transacties in uw applicatie.
5. Als u klaar bent, selecteert u alle sessies, klikt u met de rechtermuisknop in de lege ruimte en selecteert u Opslaan als HAR met inhoud in het menu.
(Optioneel) Uploaden naar het incidentbeheersysteem van uw organisatie om het oplossen van problemen te vergemakkelijken.
Gebruik IE Dev Tools om een NetXML-sessie te exporteren
Opmerking: dit alternatief mag alleen als laatste redmiddel worden overwogen. Het is beter om een Fiddler-sessie te maken, omdat het eenvoudiger is om ondersteuningsaanvragen te reproduceren.
Volg de onderstaande stappen om een NetXML-sessie te exporteren.
1. Open Internet Explorer 8+ .
2. Druk op F12 om de ontwikkelaarswerkbalk te openen.
3. Wis cache- en domeincookies .
![Hoe Fiddler te gebruiken om HTTP/HTTPS-sessies te verzamelen voor foutopsporing Hoe Fiddler te gebruiken om HTTP/HTTPS-sessies te verzamelen voor foutopsporing]()
4. Druk op de afspeelknop (groene driehoek) om te starten.
5. Voltooi problematische transacties in uw applicatie.
6. Als u klaar bent, klikt u op de knop Exporteren (stationspictogram met een pijl aan de rechterkant) om het bestand op te slaan.
7. Upload bestanden naar het ondersteuningssysteem ter beoordeling door de persoon die verantwoordelijk is voor het oplossen van de problemen.
Bekijk meer: