Megosztás a következőn keresztül:


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:

  1. Nyissa meg a DevToolst:

    • A következők szerint válasszon: F12
    • Select Ctrl+I+Shift(Windows/Linux) vagy Command+Option+I (macOS)
    • Válassza ki Settings and more , majd More Tools > Developer Tools
  2. A Tabulátor Network kijelölése

  3. Frissítse a lapot (ha szükséges), és reprodukálja a problémát

  4. Válassza ki az Export HAR... eszköztárat a nyomkövetés "HAR (HTTP Archive)" fájlként való exportálásához

    Hálózati nyomkövetés gyűjtése a Microsoft Edge-lel

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:

  1. Nyissa meg a Chrome DevToolst:

    • A következők szerint válasszon: F12
    • Select Ctrl+I+Shift(Windows/Linux) vagy Command+Option+I (macOS)
    • Válassza ki Customize and control Google Chrome , majd More Tools > Developer Tools
  2. A Tabulátor Network kijelölése

  3. Frissítse a lapot (ha szükséges), és reprodukálja a problémát

  4. Válassza ki az Export HAR... eszköztárat a nyomkövetés "HAR" fájlként való exportálásához

    Hálózati nyomkövetés gyűjtése a Google Chrome-tal

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:

  1. Nyissa meg a Firefox fejlesztői eszközeit:

    • A következők szerint válasszon: F12
    • Select Ctrl+I+Shift(Windows/Linux) vagy Command+Option+I (macOS)
    • Válassza ki Open menu , majd Web Developer > Toggle Tools
  2. A Tabulátor Network kijelölése

  3. Frissítse a lapot (ha szükséges), és reprodukálja a problémát

  4. 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

    Hálózati nyomkövetés gyűjtése a Mozilla Firefox használatával

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:

  1. 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 a Show Web Inspector
  2. A Tabulátor Network kijelölése
  3. Frissítse a lapot (ha szükséges), és reprodukálja a problémát
  4. 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