A világ legerősebb hálózati protokollelemzője, a Wireshark lényegében valós időben figyeli a számítógép hálózatán keresztül küldött adatcsomagokat. A nyílt forráskódú eszköz 1998-as megalkotása óta protokoll- és hálózati szakértők globális csapata fejlesztette és tartja karban.
Ha meg kell vizsgálnia az adatcsomagok állapotkódjait a Wireshark használatával, felvázoltuk a lépéseket, amelyekkel ezt megteheti a HTTP-kéréseknél. Ezen túlmenően, GYIK-jeink tartalmazzák az egyes állapotkódok jelentését és a leggyakoribb HTTP-kérési módszereket példákkal együtt.
Hogyan lehet megtalálni a HTTP-kérés állapotkódját a WireSharkban
A webszerver HTTP-kérésre adott válaszának állapotkódjának megkereséséhez:
- Indítsa el az internetböngészőt.
- Törölje a böngésző gyorsítótárát.
- Indítsa el a „Wiresharkot”.
- A számítógépén található hálózati interfészek listájából:
- Kattintson duplán az Ethernet vagy Wi-Fi adapterre.
- A Wireshark automatikusan elkezdi gyűjteni a csomagokat.
- Indítson el egy új webböngészőt, majd keresse meg azt a webhelyet, amelynek állapotkódjait meg szeretné vizsgálni.
- Ha csak a HTTP-csomagokat szeretné látni, írja be a „HTTP” szót a „Szűrő” szövegmezőbe a bal felső sarokban.
- Ezután a főmenüben kattintson a start ikonra (az első ikonra) a csomagok rögzítésének megkezdéséhez.
- Frissítsd az oldalt. Miután a Wireshark megjeleníti a HTTP-csomagokat a webhelykéréshez, állítsa le a rögzítést a leállítás ikonra kattintva.
- Válassza ki azt a csomagbejegyzést, ahol az „Info” oszlopban ez áll: „HTTP/1.1 [XXX egy szám] OK.”
- Az „Info” szám része lesz az állapotkód.
jegyzet: A kiválasztott adatcsomag állapotkódja és egyéb hasznos információk a csomagablak alatti ablakban érhetők el. Bontsa ki a „Hypertext Transfer Protocol” opciót, majd a „HTTP/1.1…” lehetőséget. alatt látható opciót.
A HTTP-kérés összes állapotkódjának megtekintése
- Indítsa el az internetböngészőt.
- Törölje a böngésző gyorsítótárát.
- Indítsa el a „Wiresharkot”.
- A számítógépén található hálózati interfészek listájából:
- Kattintson duplán az Ethernet vagy Wi-Fi adapterre.
- A Wireshark automatikusan elkezdi gyűjteni a csomagokat.
- Indítson el egy új webböngészőt, majd keresse meg azt a webhelyet, amelynek állapotkódjait meg szeretné vizsgálni.
- Ha csak a HTTP-csomagokat szeretné látni, írja be a „HTTP” szót a „Szűrő” szövegmezőbe a bal felső sarokban.
- Ezután a főmenüben kattintson a start ikonra (az első ikonra) a csomagok rögzítésének megkezdéséhez.
- Frissítsd az oldalt. Miután a Wireshark megjeleníti a HTTP-csomagokat a webhelykéréshez, állítsa le a rögzítést a leállítás ikonra kattintva.
- A felső menüben válassza a „Statisztika”, „HTTP”, majd a „Csomagszámláló” lehetőséget.
- Megjelenik egy szűrőablak. Hagyja üresen a szövegmezőt, és kattintson a „Statisztikák létrehozása” gombra.
- Kattintson a „HTTP válaszcsomagok” opció melletti pluszjelre a kibontásához.
- Az egyes állapotkódok további részleteiért bontsa ki az állapotkódok csoportosítását.
GYIK
Mit jelentenek a WireShark állapotkódjai?
Az állapotkódok a webszerver által a hozzá intézett kérésre adott válaszok. A kérések a webszerverekhez érkeznek, amikor a webböngészőből egy weboldalra navigál, és minden egyéb interakciót folytat a weboldallal.
Szűrhetem az állapotkódokat a WireSharkban?
Az állapotkódok listázása csak a HTTP-kérésekhez:
1. Indítsa el az internetböngészőt.
2. Törölje a böngésző gyorsítótárát.
3. Indítsa el a „Wiresharkot”.
4. A számítógépén található hálózati interfészek listájából:
· Kattintson duplán az Ethernet vagy Wi-Fi adapterre.
· A Wireshark automatikusan elkezdi gyűjteni a csomagokat.
5. Indítson el egy új webböngészőt, majd keresse meg azt a webhelyet, amelynek állapotkódjait meg szeretné vizsgálni.
6. A bal felső sarokban található „Szűrő” szövegmezőbe írja be a „http.response.code” címet.
7. Ezután a főmenüben kattintson a start ikonra (az első ikonra) a csomagok rögzítésének megkezdéséhez.
· A webszerver kérések állapotkódjai megjelennek a csomagablakban.
Mit jelentenek a különböző HTTP-válaszállapotkódok?
A HTTP állapotkódok öt kategóriába sorolhatók. Minden válasz három számjegyből áll – csak az első számjegy írja le a válasz kategóriáját. A kategóriák a következők:
• Az 1XX egy információs válasz, amely azt jelzi, hogy a kérést a szerver megkapta és feldolgozás alatt áll.
• A 2XX egy sikeres válasz, amely megerősíti, hogy a kérést sikeresen fogadták, megértették és elfogadták.
• A 3XX egy átirányítási üzenet, amely azt jelzi, hogy további teendők szükségesek a kérés sikeres végrehajtása előtt.
• A 4XX egy ügyfélhiba, amelyet akkor adnak ki, ha a kérést nem lehet teljesíteni.
• Az 5XX szerverhiba, ha a kérés érvényes, de a szerver nem teljesítette.
Csomagok szippantása a vezetéken keresztül a Wireshark segítségével
A Wireshark egy bevált nyílt forráskódú csomagelemző eszköz, amelyet arra terveztek, hogy valós időben rögzítse a számítógépén futó internetes forgalmat. Az évek során tehetséges és szenvedélyes szakemberekből álló globális csapat fejlesztette ki. Ez egy hatékony hibaelhárító eszköz, és segít a hálózati problémák – beleértve az inaktivitást vagy a rosszindulatú tevékenységeket – mélyére ható.
Megmutattuk, hogyan tekintheti meg az állapotkódokat, amikor HTTP-kérelmeket küld egy webszervernek, hogyan szűrheti őket, és mit jelentenek. Milyen típusú válaszokat és információkat talált az elemzés során? Sikerült a Wireshark segítségével elérni, amit akart? Ossza meg velünk, mit gondol az eszközről általában az alábbi megjegyzések részben.