מנתח פרוטוקולי הרשת החזק ביותר בעולם, Wireshark, מנטר למעשה מנות נתונים הנשלחות דרך רשת המחשב בזמן אמת. מאז התפיסה של כלי קוד פתוח זה בשנת 1998, צוות עולמי של מומחי פרוטוקול ורשתות פיתח ותחזק אותו.
אם אתה צריך לחקור את קודי המצב של מנות נתונים באמצעות Wireshark, הצגנו את השלבים לעשות זאת עבור בקשות HTTP. בנוסף, השאלות הנפוצות שלנו כוללות את המשמעויות של כל קוד סטטוס וכמה משיטות בקשת HTTP הנפוצות ביותר עם דוגמאות.
כיצד למצוא את קוד המצב עבור בקשת HTTP ב-WireShark
כדי למצוא את קוד המצב של תגובת שרת אינטרנט לבקשת HTTP:
- הפעל את דפדפן האינטרנט שלך.
- נקה את מטמון הדפדפן שלך.
- הפעל את "Wireshark".
- מרשימת ממשקי הרשת במחשב שלך:
- לחץ פעמיים על מתאם ה-Ethernet או ה-Wi-Fi שלך.
- Wireshark יתחיל אוטומטית לאסוף מנות.
- הפעל דפדפן אינטרנט חדש ולאחר מכן נווט אל האתר שבו תרצה לבחון את קודי הסטטוס שלו.
- כדי לראות את מנות ה-HTTP בלבד, הזן "HTTP" בשדה הטקסט "מסנן" בפינה השמאלית העליונה.
- לאחר מכן, מתחת לתפריט הראשי, לחץ על סמל ההתחלה (הסמל הראשון) כדי להתחיל ללכוד מנות.
- רענן את העמוד. לאחר ש-Wireshark מציג את מנות ה-HTTP עבור בקשת האתר שלך, עצור את הלכידה על ידי לחיצה על סמל העצירה.
- בחר את ערך החבילה שבו כתוב בעמודה "מידע": "HTTP/1.1 [XXX מספר] בסדר."
- חלק המספר של "מידע" יהיה קוד הסטטוס.
הערה: קוד המצב ומידע שימושי אחר על חבילת הנתונים שנבחרה זמינים בחלון שמתחת לחלון החבילות. הרחב את האפשרות "פרוטוקול העברת היפרטקסט", ולאחר מכן את "HTTP/1.1...." אפשרות למטה לראות את זה.
כיצד להציג את כל קודי המצב עבור בקשת HTTP
- הפעל את דפדפן האינטרנט שלך.
- נקה את מטמון הדפדפן שלך.
- הפעל את "Wireshark".
- מרשימת ממשקי הרשת במחשב שלך:
- לחץ פעמיים על מתאם ה-Ethernet או ה-Wi-Fi שלך.
- Wireshark יתחיל אוטומטית לאסוף מנות.
- הפעל דפדפן אינטרנט חדש ולאחר מכן נווט אל האתר שבו תרצה לבחון את קודי הסטטוס שלו.
- כדי לראות את מנות ה-HTTP בלבד, הזן "HTTP" בשדה הטקסט "מסנן" בפינה השמאלית העליונה.
- לאחר מכן, מתחת לתפריט הראשי, לחץ על סמל ההתחלה (הסמל הראשון) כדי להתחיל ללכוד מנות.
- רענן את העמוד. לאחר ש-Wireshark מציג את מנות ה-HTTP עבור בקשת האתר שלך, עצור את הלכידה על ידי לחיצה על סמל העצירה.
- מהתפריט העליון, בחר "סטטיסטיקה", "HTTP" ואז "מונה חבילות".
- יופיע חלון סינון. השאר את שדה הטקסט ריק ולחץ על "צור סטטיסטיקה".
- לחץ על סימן הפלוס לצד האפשרות "מנות תגובות HTTP" כדי להרחיב אותה.
- הרחב את קבוצות קוד המצב לפרטים נוספים על כל קוד סטטוס.
שאלות נפוצות
מה המשמעות של קודי המצב ב-WireShark?
קודי סטטוס הם תגובות שניתן על ידי שרת האינטרנט בתגובה לבקשה שנעשתה אליו. בקשות מועברות לשרתי אינטרנט בעת ניווט לדפי אינטרנט מדפדפן האינטרנט שלך וכל שאר האינטראקציות שיש לך עם דפי האינטרנט.
האם אוכל לסנן קודי סטטוס ב-WireShark?
כדי לרשום את קודי המצב רק עבור בקשות HTTP:
1. הפעל את דפדפן האינטרנט שלך.
2. נקה את מטמון הדפדפן שלך.
3. הפעל את "Wireshark".
4. מרשימת ממשקי הרשת במחשב שלך:
· לחץ פעמיים על מתאם ה-Ethernet או ה-Wi-Fi שלך.
· Wireshark יתחיל אוטומטית לאסוף מנות.
5. הפעל דפדפן אינטרנט חדש ולאחר מכן נווט אל האתר שבו תרצה לבחון את קודי הסטטוס שלו.
6. בשדה הטקסט "מסנן" בפינה השמאלית העליונה, הזן "http.response.code."
7. לאחר מכן, מתחת לתפריט הראשי, לחץ על סמל ההתחלה (הסמל הראשון) כדי להתחיל ללכוד מנות.
· קודי המצב לבקשות שרת האינטרנט שלך יוצגו בחלון החבילות.
מה המשמעות של קודי סטטוס תגובת HTTP השונים?
קודי מצב ה-HTTP מחולקים לחמש קטגוריות. כל תגובה מורכבת משלוש ספרות - רק הספרה הראשונה מתארת את קטגוריית התגובה. הקטגוריות הן:
• 1XX היא תגובת מידע שאומרת שהבקשה התקבלה על ידי השרת והיא בעיבוד.
• 2XX היא תגובת הצלחה לאשר שהבקשה התקבלה בהצלחה, התקבלה והתקבלה.
• 3XX היא הודעת ניתוב מחדש, כדי לייעץ שיש צורך בפעולה נוספת לפני שניתן יהיה להשלים את הבקשה בהצלחה.
• 4XX היא שגיאת לקוח, שהונפקה כאשר לא ניתן למלא את הבקשה.
• 5XX היא שגיאת שרת, כאשר הבקשה חוקית, אך השרת לא מילא אותה.
מרחרח מנות דרך החוט עם Wireshark
Wireshark הוא כלי מבוסס קוד פתוח לניתוח מנות, שנועד ללכוד את תעבורת האינטרנט הפועלת על המחשב שלך בזמן אמת. זה פותח במהלך השנים על ידי צוות עולמי של מומחים מוכשרים ונלהבים. זהו כלי יעיל לפתרון בעיות ועוזר להגיע לתחתית של בעיות רשת, כולל חוסר פעילות או פעילות זדונית.
הראינו לך כיצד להציג את קודי המצב בעת שליחת בקשות HTTP לשרת אינטרנט, כיצד לסנן אותם ומה משמעותם. איזה סוג של תגובות ומידע מצאת בניתוח שלך? האם הצלחת להשתמש ב-Wireshark כדי להשיג את מה שרצית? ספר לנו מה אתה חושב על הכלי באופן כללי בסעיף ההערות למטה.