סטטוס ותזמון
שיעור 29 מתוך 47 בקורס עבודה עם רשתות דרך הטרמינל של Coddy.
-w מדפיס נתונים על ההעברה לאחר שהיא מסתיימת, באמצעות מצייני מיקום במחרוזת עיצוב:
curl -s -o /dev/null -w '%{http_code} %{size_download}\n' URLאלה שכדאי להכיר:
- %{http_code}: קוד המצב
- %{size_download}: בתים שהתקבלו
- %{time_total}: כמה זמן נמשך כל התהליך
- %{url_effective}: כתובת ה-URL שבה נעשה שימוש בסופו של דבר, לאחר הפניות
זה מה שהופך את curl לניתנת לסקריפוט. במקום לסרוק את הדף במבט ולקוות לטוב, מתקבל מספר שסקריפט יכול לבדוק, וכך בדרך כלל בונים בדיקות זמינות ובדיקות עשן לפריסה.
שלב את זה עם -o /dev/null כדי שהגוף לא יפריע, וזכור את \n, אחרת הפלט שלך ימשיך לשורה הבאה.
אתגר
קשהדווחו על בקשה כשני מספרים.
- צרו את
index.htmlהמכיל אתhiוהגישו את התיקייה בפורט 9119 - אחזרו אותו, תוך השלכת גוף התגובה, והדפיסו את קוד המצב ואת מספר הבתים שהתקבלו, מופרדים ברווח
הקובץ מכיל 2 תווים ועוד תו ירידת שורה, ולכן הפלט הוא:
200 3נסו בעצמכם
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה עבודה עם רשתות דרך הטרמינל
6היכרות מעמיקה עם curl
צפייה בכותרותשמירת תגובותכותרות מותאמות אישיתסטטוס ותזמוןקודי יציאה של curlסיכום: דגלים של curlתרגלו בעצמכם: Terminal אונליין