Menu
CoddyTech

כותרות מותאמות אישית

שיעור 28 מתוך 47 בקורס עבודה עם רשתות דרך הטרמינל של Coddy.

האפשרות -H מוסיפה כותרת לבקשה שלך. כך אתה אומר לשרת מי אתה ומה אתה יכול לקבל:

curl -s -H 'Accept: application/json' http://127.0.0.1:9118/

אפשר לחזור על -H כמה פעמים שרוצים. האפשרויות הנפוצות הן Accept (איזה פורמט תרצה לקבל בחזרה), Content-Type (איזה פורמט אתה שולח) ו-Authorization (פרטי האימות שלך).

הדרך הטובה ביותר ללמוד מה curl באמת שולח היא לבדוק. הצב מאזין בדרך, שיענה לבקשה וישמור אותה בקובץ:

printf 'HTTP/1.1 200 OK\r\nContent-Length: 2\r\n\r\nok' \
  | nc -l -p 9118 > req.txt &

כעת req.txt מכיל את הבקשה המדויקת שלך: שורת הבקשה, כל כותרת והגוף. זהו תרגיל ניפוי הבאגים השימושי ביותר בקורס הזה.

challenge icon

אתגר

מומחה

שלח כותרת, ואז הוכח שהיא הגיעה.

  1. הפעל מאזין ביציאה 9118 שמשיב HTTP/1.1 200 OK ושומר את הבקשה בקובץ req.txt
  2. שלח בקשה שמכילה את הכותרת X-Course: networking
  3. הדפס את שורת הכותרת מתוך req.txt

הפלט הצפוי:

X-Course: networking

בצע חיפוש ללא תלות באותיות גדולות וקטנות, והתעלם מהפלט של curl כדי שרק הכותרת תודפס.

נסו בעצמכם

טרמינל
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה עבודה עם רשתות דרך הטרמינל

תרגלו בעצמכם: Terminal אונליין