סטטוס ותזמון
שיעור 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 אונליין