סיכום: ניפוי שגיאות
שיעור 47 מתוך 47 בקורס עבודה עם רשתות דרך הטרמינל של Coddy.
השיטה, לפי הסדר, וכל שלב שוללים בו אפשרות אחרת.
האם השם נפתר? אם לא, לא בוצעה כלל חיוג.
האם המכונה שם? Ping, וזכרו ששתיקה לא מוכיחה הרבה.
האם הפורט פתוח? nc -z. סירוב מתקבל במהירות, ניתוק גורם להמתנה.
האם השירות עונה? curl, וקראו את קוד היציאה: 0 דיבר, 7 סירב, 28 פג הזמן הקצוב, 35 אין TLS.
מה הוא אמר? קוד המצב: 2xx עבד, 3xx יש לעבור למקום אחר, 4xx צריך לתקן את הבקשה שלכם, 5xx הצד שלהם מקולקל.
וכשהבקשה עצמה מוטלת בספק, הפסיקו לנחש: הציבו מאזין בדרך וקראו בדיוק מה נשלח.
אתגר
כל השלבים, פעם אחרונה, מול שרת שתפעילו.
- צרו את
index.htmlשמכיל אתservedוהגישו אותו בפורט 9134 - הדפיסו
name: okאםgrep localhost /etc/hostsמוצא משהו - הדפיסו
port: okאםnc -zמוצא את 9134 פתוח - הדפיסו
status:ואת קוד המצב של בקשה ל-/index.html - הדפיסו
body:ואת תוכן הדף
פלט צפוי:
name: ok
port: ok
status: 200
body: servedנסו בעצמכם
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה עבודה עם רשתות דרך הטרמינל
6היכרות מעמיקה עם curl
צפייה בכותרותשמירת תגובותכותרות מותאמות אישיתסטטוס ותזמוןקודי יציאה של curlסיכום: דגלים של curl9אימות וניפוי שגיאות
מפתחות API ו-Bearerסוכן המשתמשזמני המתנה וניסיונות חוזריםקריאת הודעת כשלסיכום: ניפוי שגיאותתרגלו בעצמכם: Terminal אונליין