Kaip peržiūrėti būsenos kodus „Wireshark“.

Galingiausias pasaulyje tinklo protokolų analizatorius Wireshark iš esmės stebi duomenų paketus, siunčiamus per kompiuterio tinklą realiuoju laiku. Nuo šio atvirojo kodo įrankio sukūrimo 1998 m. pasaulinė protokolų ir tinklų specialistų komanda jį sukūrė ir prižiūri.

Kaip peržiūrėti būsenos kodus „Wireshark“.

Jei jums reikia ištirti duomenų paketų būsenos kodus naudojant „Wireshark“, apibūdinome veiksmus, kaip tai padaryti HTTP užklausoms. Be to, mūsų DUK pateikiamos kiekvieno būsenos kodo reikšmės ir kai kurie dažniausiai naudojami HTTP užklausos metodai su pavyzdžiais.

Kaip rasti HTTP užklausos būsenos kodą „WireShark“.

Norėdami rasti žiniatinklio serverio atsakymo į HTTP užklausą būsenos kodą:

  1. Paleiskite savo interneto naršyklę.
  2. Išvalykite naršyklės talpyklą.

  3. Paleiskite „Wireshark“.

  4. Iš tinklo sąsajų sąrašo jūsų kompiuteryje:
    • Dukart spustelėkite Ethernet arba Wi-Fi adapterį.

    • „Wireshark“ automatiškai pradės rinkti paketus.

  5. Paleiskite naują žiniatinklio naršyklę, tada eikite į svetainę, kurios būsenos kodus norite peržiūrėti.
  6. Jei norite matyti tik HTTP paketus, viršutiniame kairiajame kampe esančiame teksto lauke „Filtras“ įveskite „HTTP“.

  7. Tada pagrindiniame meniu spustelėkite pradžios piktogramą (pirmoji piktograma), kad pradėtumėte fiksuoti paketus.

  8. Atnaujinkite puslapį. Kai „Wireshark“ parodys jūsų svetainės užklausos HTTP paketus, sustabdykite fiksavimą spustelėdami sustabdymo piktogramą.

  9. Pasirinkite paketo įrašą, kuriame stulpelyje „Informacija“ rašoma: „HTTP/1.1 [XXX a number] Gerai“.

  10. Skaičių dalis „Informacijoje“ bus būsenos kodas.

Pastaba: Būsenos kodas ir kita naudinga informacija apie pasirinktą duomenų paketą pateikiama lange po paketų langu. Išplėskite parinktį „Hypertext Transfer Protocol“, tada „HTTP/1.1…“. apačioje esančią parinktį, kad ją pamatytumėte.

Kaip peržiūrėti visus HTTP užklausos būsenos kodus

  1. Paleiskite savo interneto naršyklę.
  2. Išvalykite naršyklės talpyklą.

  3. Paleiskite „Wireshark“.

  4. Iš tinklo sąsajų sąrašo jūsų kompiuteryje:
    • Dukart spustelėkite Ethernet arba Wi-Fi adapterį.

    • „Wireshark“ automatiškai pradės rinkti paketus.

  5. Paleiskite naują žiniatinklio naršyklę, tada eikite į svetainę, kurios būsenos kodus norite peržiūrėti.
  6. Jei norite matyti tik HTTP paketus, viršutiniame kairiajame kampe esančiame teksto lauke „Filtras“ įveskite „HTTP“.

  7. Tada pagrindiniame meniu spustelėkite pradžios piktogramą (pirmoji piktograma), kad pradėtumėte fiksuoti paketus.

  8. Atnaujinkite puslapį. Kai „Wireshark“ parodys jūsų svetainės užklausos HTTP paketus, sustabdykite fiksavimą spustelėdami sustabdymo piktogramą.

  9. Viršutiniame meniu pasirinkite „Statistika“, „HTTP“, tada „Paketų skaitiklis“.

  10. Atsidarys filtro langas. Palikite teksto lauką tuščią ir spustelėkite „Sukurti statistiką“.
  11. Spustelėkite pliuso ženklą šalia parinkties „HTTP atsako paketai“, kad ją išplėstumėte.

  12. Norėdami gauti daugiau informacijos apie kiekvieną būsenos kodą, išplėskite būsenos kodų grupes.

DUK

Ką reiškia „WireShark“ būsenos kodai?

Būsenos kodai yra atsakymai, kuriuos pateikia žiniatinklio serveris, atsakydamas į jam pateiktą užklausą. Užklausos pateikiamos žiniatinklio serveriams naršant į tinklalapį (-ius) iš žiniatinklio naršyklės ir atliekant visas kitas sąveikas su tinklalapiu (-iais).

Ar galiu filtruoti būsenos kodus „WireShark“?

Jei norite pateikti būsenos kodus tik HTTP užklausoms:

1. Paleiskite savo interneto naršyklę.

2. Išvalykite naršyklės talpyklą.

3. Paleiskite „Wireshark“.

4. Iš savo kompiuterio tinklo sąsajų sąrašo:

· Dukart spustelėkite Ethernet arba Wi-Fi adapterį.

· Wireshark automatiškai pradės rinkti paketus.

5. Paleiskite naują žiniatinklio naršyklę, tada eikite į svetainę, kurios būsenos kodus norite peržiūrėti.

6. Viršutiniame kairiajame kampe esančiame teksto lauke „Filtras“ įveskite „http.response.code“.

7. Tada pagrindiniame meniu spustelėkite pradžios piktogramą (pirmoji piktograma), kad pradėtumėte fiksuoti paketus.

· Jūsų žiniatinklio serverio užklausų būsenos kodai bus rodomi paketų lange.

Ką reiškia skirtingi HTTP atsako būsenos kodai?

HTTP būsenos kodai skirstomi į penkias kategorijas. Kiekvienas atsakymas susideda iš trijų skaitmenų – tik pirmasis skaitmuo apibūdina atsakymo kategoriją. Kategorijos yra:

• 1XX yra informacinis atsakymas, nurodantis, kad užklausą gavo serveris ir ji apdorojama.

• 2XX yra sėkmingas atsakymas, patvirtinantis, kad užklausa buvo sėkmingai gauta, suprasta ir priimta.

• 3XX yra peradresavimo pranešimas, informuojantis, kad reikia atlikti daugiau veiksmų, kad užklausa būtų sėkmingai įvykdyta.

• 4XX yra kliento klaida, išduodama, kai prašymas negali būti įvykdytas.

• 5XX yra serverio klaida, kai užklausa galioja, bet serveris jos neįvykdė.

Paketų uostymas per laidą su Wireshark

„Wireshark“ yra sukurtas atvirojo kodo paketų analizės įrankis, skirtas fiksuoti jūsų kompiuteryje vykdomą interneto srautą realiuoju laiku. Per daugelį metų jį kūrė pasaulinė talentingų ir aistringų specialistų komanda. Tai veiksmingas trikčių šalinimo įrankis, padedantis išspręsti tinklo problemas, įskaitant neveiklumą ar kenkėjišką veiklą.

Mes parodėme, kaip peržiūrėti būsenos kodus siunčiant HTTP užklausas į žiniatinklio serverį, kaip jas filtruoti ir ką jie reiškia. Kokius atsakymus ir informaciją radote atlikdami analizę? Ar galėjote naudoti „Wireshark“, kad pasiektumėte tai, ko norėjote? Praneškite mums, ką apskritai manote apie įrankį toliau pateiktame komentarų skyriuje.