Hálózati nyomkövetés gyűjtése
Ha problémát tapasztal, a hálózati nyomkövetés hasznos információt nyújthat. Ez az útmutató bemutatja a hálózati nyomkövetési adatok gyűjtésének lehetőségeit.
Figyelmeztetés
A hálózati nyomkövetés tartalmazza az alkalmazás által küldött összes üzenet teljes tartalmát. Soha ne tegyen közzé nyers hálózati nyomkövetéseket az éles alkalmazásokból a nyilvános fórumokra, például a GitHubra.
Hálózati nyomkövetés gyűjtése a Fiddlerrel
A Fiddler hatékony eszköz HTTP-nyomkövetések gyűjtésére. Telepítse telerik.com/fiddler, indítsa el, majd futtassa az alkalmazást, és reprodukálja a problémát. A Fiddler Windows, macOS és Linux rendszeren érhető el.
Ha HTTPS használatával csatlakozik, néhány további lépéssel biztosíthatja, hogy a Fiddler vissza tudja fejteni a HTTPS-forgalmat. További információkért tekintse meg a Fiddler dokumentációját.
Miután összegyűjtötte a nyomkövetést, exportálhatja a nyomkövetést a menüsávOn található Fájl>mentése>az összes munkamenetből lehetőséget választva.
Hálózati nyomkövetés gyűjtése tcpdump használatával (csak macOS és Linux rendszeren)
Ez a módszer minden alkalmazáshoz használható.
A tcpdump használatával nyers TCP -nyomkövetéseket gyűjthet, ha a következő parancsot futtatja egy parancshéjból. Engedélyhiba esetén a parancsot a következő előtaggal kell megadnia root
vagy előtaggal sudo
kell elnevítenie:
tcpdump -i [interface] -w trace.pcap
Cserélje le [interface]
a rögzíteni kívánt hálózati adapterre. Ez általában hasonló /dev/eth0
(a standard Ethernet-adapterhez) vagy /dev/lo0
(a localhost-forgalomhoz). További információkért tekintse meg a tcpdump
gazdarendszer férfioldalát.
man tcpdump
Hálózati nyomkövetés gyűjtése a böngészőben (csak böngészőalapú alkalmazások esetén)
A legtöbb böngésző fejlesztői eszközeiben található egy Hálózat lap, amely lehetővé teszi a böngésző és a kiszolgáló közötti hálózati tevékenység rögzítését.
Feljegyzés
Ha a vizsgált problémák reprodukálásához több kérésre van szükség, válassza a Napló megőrzése lehetőséget a Microsoft Edge, a Google Chrome és a Safari használatával. Mozilla Firefox esetén válassza a Naplók megőrzése lehetőséget.
Microsoft Edge (Chromium)
Ha részletes hálózati nyomkövetést szeretne rögzíteni a böngésző DevTool-jaival, kövesse az alábbi lépéseket:
Nyissa meg a DevToolst:
- A következők szerint válasszon:
F12
- Select
Ctrl
+I
+Shift
(Windows/Linux) vagyCommand
+Option
+I
(macOS) - Válassza ki
Settings and more
, majdMore Tools > Developer Tools
- A következők szerint válasszon:
A Tabulátor
Network
kijelöléseFrissítse a lapot (ha szükséges), és reprodukálja a problémát
Válassza ki az
Export HAR...
eszköztárat a nyomkövetés "HAR (HTTP Archive)" fájlként való exportálásához
Google Chrome
Ha részletes hálózati nyomkövetést szeretne rögzíteni a böngésző DevTool-jaival, kövesse az alábbi lépéseket:
Nyissa meg a Chrome DevToolst:
- A következők szerint válasszon:
F12
- Select
Ctrl
+I
+Shift
(Windows/Linux) vagyCommand
+Option
+I
(macOS) - Válassza ki
Customize and control Google Chrome
, majdMore Tools > Developer Tools
- A következők szerint válasszon:
A Tabulátor
Network
kijelöléseFrissítse a lapot (ha szükséges), és reprodukálja a problémát
Válassza ki az
Export HAR...
eszköztárat a nyomkövetés "HAR" fájlként való exportálásához
Mozilla Firefox
Ha részletes hálózati nyomkövetést szeretne rögzíteni a böngésző DevTool-jaival, kövesse az alábbi lépéseket:
Nyissa meg a Firefox fejlesztői eszközeit:
- A következők szerint válasszon:
F12
- Select
Ctrl
+I
+Shift
(Windows/Linux) vagyCommand
+Option
+I
(macOS) - Válassza ki
Open menu
, majdWeb Developer > Toggle Tools
- A következők szerint válasszon:
A Tabulátor
Network
kijelöléseFrissítse a lapot (ha szükséges), és reprodukálja a problémát
Kattintson a jobb gombbal a kérelmek listájának tetszőleges pontjára, és válassza a "Mentés harányként" lehetőséget
Safari
Ha részletes hálózati nyomkövetést szeretne rögzíteni a böngésző DevTool-jaival, kövesse az alábbi lépéseket:
- Nyissa meg a webfejlesztési eszközöket:
- A következők szerint válasszon:
Command
+Option
+I
- Válassza a
Developer
menüt, majd válassza aShow Web Inspector
- A következők szerint válasszon:
- A Tabulátor
Network
kijelölése - Frissítse a lapot (ha szükséges), és reprodukálja a problémát
- Kattintson a jobb gombbal a kérelmek listájának tetszőleges pontjára, és válassza a "Mentés harányként" lehetőséget