Hur man använder Fiddler för att samla in HTTP/HTTPS-sessioner för felsökning

Hur man använder Fiddler för att samla in HTTP/HTTPS-sessioner för felsökning

Fiddler är en gratis proxy för webbsökning som loggar all HTTP/ HTTPS- trafik mellan din webbapplikation och Internet. Att samla in sessionsdata med Fiddler kan vara användbart för felsökningsscenarier som:

  • När inga användaråtgärder samlas in för en applikation (Dynatrace JavaScript-kod är inte infekterad och beacons skickas inte tillbaka.)
  • När ett JavaScript- fel orsakat av Dynatrace Real User Monitoring JavaScript-kod påverkar din applikation.
  • I avsaknad av användaråtgärder (till exempel en viss interaktion med applikationen).

Exporterade Fiddler-sessioner kan laddas upp till organisationens incidenthanteringssystem (dvs. support) för att underlätta problemlösning.

Hur man använder Fiddler för att samla in HTTP/HTTPS-sessioner för felsökning

Använd Fiddler för att skapa en övervakad webbapplikations HTTP-session

1. Ladda ner och installera Fiddler .

2. Om din webbapplikation använder HTTPS:

a. Öppna Fiddler.

b. Gå till Verktyg > Fiddler-alternativ och ställ in alternativrutorna enligt nedan.

Hur man använder Fiddler för att samla in HTTP/HTTPS-sessioner för felsökning

3. Om din webbapplikation är en Android- applikation :

a. Öppna Fiddler.

b. Gå till Inställningar > Wi-Fi > Ändra nätverk .

c. Ställ in Fiddler som en Wi-Fi-proxy, som visas nedan.

Hur man använder Fiddler för att samla in HTTP/HTTPS-sessioner för felsökning

d. Gå till Verktyg > Fiddler-alternativ > Anslutningar .

e. Hitta din arbetsstations IP via kommandoraden med ipconfig på Windows eller ifconfigLinux och proxyporten.

f. Om din app använder SSL-certifikat måste du också lägga till ett Fiddler-certifikat till din enhet.

g. För att lägga till Fiddler-certifikatet till din enhet, gå till Verktyg > Fiddler-alternativ > HTTPS > Åtgärder > Exportera rotcertifikat till skrivbordet för att få Fiddler-certifikatet.

H. Spara det exporterade certifikatet, vanligtvis kallat FiddlerRoot.cer på din Android-enhet genom att gå till Inställningar > Säkerhet > Installera från SD-kort (där du först kopierade det). Du kommer då att se certifikatet på fliken ANVÄNDARE i avsnittet Betrodda referenser .

Hur man använder Fiddler för att samla in HTTP/HTTPS-sessioner för felsökning

4. Stäng av insamlingsfunktionen så att webbläsarens cache rensas och en ny cykel börjar.

a. Gå till Arkiv > Fånga trafik eller tryck på F12.

b. Om du rensar webbläsarens cache raderas även cachade objekt och de måste laddas ner igen.

5. Börja skaffa trafik igen och slutföra problematiska transaktioner på din webbplats.

6. När du är klar, gå till Arkiv > Spara > Alla sessioner .

7. (Valfritt) Ladda upp filer till din organisations incidenthanteringssystem för att underlätta problemlösning.

Alternativ till spelmanssessioner

Använd Chrome Dev Tools för att exportera en arkiverad HTTP-session

Obs: Detta alternativ bör endast betraktas som en sista utväg. Det är bättre att skapa en Fiddler-session (som beskrivs i avsnittet ovan), eftersom det är lättare att återskapa supportärenden.

I de fall där Fiddler inte kan användas för att skapa en session kan Google Chrome även exportera sessionen för granskning. Följ stegen nedan för att samla in HTTP Archive Session (HAR)-filen.

1. Öppna Google Chrome och rensa webbläsarens cacheminne.

Hur man använder Fiddler för att samla in HTTP/HTTPS-sessioner för felsökning

2. Tryck på F12 för att öppna Dev Tools.

3. Klicka på fliken Nätverk.

4. Slutför problematiska transaktioner i din ansökan.

5. När du är klar, välj alla sessioner, högerklicka på det tomma utrymmet och välj Spara som HAR med innehåll från menyn.

(Valfritt) Ladda upp till din organisations incidenthanteringssystem för att underlätta problemlösning.

Använd IE Dev Tools för att exportera en NetXML-session

Obs: Detta alternativ bör endast betraktas som en sista utväg. Det är bättre att skapa en Fiddler-session, eftersom det är lättare att återskapa supportärenden.

Följ stegen nedan för att exportera en NetXML-session.

1. Öppna Internet Explorer 8+ .

2. Tryck på F12 för att öppna verktygsfältet för utvecklare.

3. Rensa cacheminne och domäncookies .

Hur man använder Fiddler för att samla in HTTP/HTTPS-sessioner för felsökning

4. Tryck på Play -knappen (grön triangel) för att börja.

5. Slutför problematiska transaktioner i din ansökan.

6. När du är klar klickar du på knappen Exportera (enhetsikon med en pil till höger) för att spara filen.

7. Ladda upp filer till supportsystemet för granskning av den person som ansvarar för att lösa problemen.

Se mer:


Fix Kan inte öppna det här objektfelet i Windows

Fix Kan inte öppna det här objektfelet i Windows

Om du använder Windows får du felmeddelandet Kan inte öppna det här objektet. Det kan ha flyttats, bytt namn eller tagits bort, vad ska jag göra? Vänligen följ artikeln nedan för mer information.

Vad är KRACK? Hur KRACK bröt WPA2 WiFi-säkerhetsprotokollet

Vad är KRACK? Hur KRACK bröt WPA2 WiFi-säkerhetsprotokollet

Forskaren Mathy Vanhoef från universitetet i Leuven har upptäckt en allvarlig säkerhetsbrist i nätverkssäkerhetsprotokollet Wi-Fi Protected Access II (WPA2).

Vanliga frågor om standardlösenord

Vanliga frågor om standardlösenord

I dagens artikel kommer Quantrimang att sammanfatta några vanliga frågor om standardlösenord för att hjälpa läsarna att svara på frågor relaterade till detta problem.

Varför använda CyberGhost VPN?

Varför använda CyberGhost VPN?

Vad du behöver är en VPN – vilket gör de olika alternativen enkla, och CyberGhost VPN är en av de bästa VPN:erna när det kommer till enkelhet.

Top 3 multicloud säkerhetsutmaningar och hur man bygger en strategi

Top 3 multicloud säkerhetsutmaningar och hur man bygger en strategi

Ett antal bästa metoder för säkerhet har dykt upp i och med framväxten av multimolnmiljöer, och det finns några viktiga steg som alla organisationer bör ta när de utvecklar sina egna säkerhetsstrategier.

Installera dynamiska skärmar och animerade bakgrundsbilder på Windows

Installera dynamiska skärmar och animerade bakgrundsbilder på Windows

I Microsofts Windows Vista operativsystem tillät DreamScene att ställa in dynamiska bakgrunder för datorer, men åtta år senare är det fortfarande inte tillgängligt på Windows 10. Varför har denna sed representerat en tillbakagång till det förflutna under åren, och vad kan vi göra för att ändra på detta?

Hur man ansluter nätverket mellan 2 bärbara datorer med en nätverkskabel

Hur man ansluter nätverket mellan 2 bärbara datorer med en nätverkskabel

Om vi ​​vill koppla två bärbara datorer till nätverket kan vi använda en nätverkskabel och sedan ändra IP-adresserna på de två datorerna och det är det.

Så här fixar du Du har inte behörighet att spara på den här platsen i Windows

Så här fixar du Du har inte behörighet att spara på den här platsen i Windows

När Windows visar felet "Du har inte behörighet att spara på den här platsen", kommer detta att hindra dig från att spara filer i önskade mappar.

Topp bästa gratis och betalda Syslog Server-programvara för Windows

Topp bästa gratis och betalda Syslog Server-programvara för Windows

Syslog Server är en viktig del av en IT-administratörs arsenal, särskilt när det gäller att hantera händelseloggar på en centraliserad plats.

Vad är Error 524 A Timeout inträffade och hur man åtgärdar felet

Vad är Error 524 A Timeout inträffade och hur man åtgärdar felet

Fel 524: En timeout inträffade är en Cloudflare-specifik HTTP-statuskod som indikerar att anslutningen till servern stängdes på grund av en timeout.