מדוע נדרשת כותרת בקשת המארח?
מדוע נדרשת כותרת בקשת המארח?

וִידֵאוֹ: מדוע נדרשת כותרת בקשת המארח?

וִידֵאוֹ: מדוע נדרשת כותרת בקשת המארח?
וִידֵאוֹ: Learn in 5 Minutes: HTTP Headers (General/Request/Response/Entity) 2024, נוֹבֶמבֶּר
Anonim

HTTP 1.1 בקשות לעתים קרובות כוללים א מנחה : כּוֹתֶרֶת , המכיל את שם המארח מהלקוח בַּקָשָׁה . הסיבה לכך היא ששרת עשוי להשתמש בכתובת IP בודדת או ממשק כדי לקבל בקשות עבור מספר שמות מארח DNS. ה מנחה : כּוֹתֶרֶת מזהה את השרת התבקש על ידי הלקוח.

יתר על כן, מהי כותרת מארח בבקשת?

ה כותרת בקשת מארח מציין את שם הדומיין של השרת (עבור וירטואלי אירוח ), ו(אופציונלי) מספר יציאת ה-TCP שבו השרת מאזין. א כותרת מארח יש לשלוח את השדה בכל HTTP/1.1 בַּקָשָׁה הודעות.

דע גם, מדוע יש צורך לכלול את המארח בהודעות הבקשה GET ו-HEAD HTTP 1.1? ה מארח הכותרת היא חובה מאז HTTP / 1.1 ו שֶׁלָה משמש לאירוח וירטואלי. זה צריך לִכלוֹל שם הדומיין של השרת, ומספר יציאת ה-TCP שבו השרת מאזין. ניתן להשמיט את מספר היציאה אם היציאה היא היציאה הסטנדרטית עבור השירות המבוקש (80 עבור HTTP ו-443 עבור

באופן זה, מהי כותרת בבקשת?

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

האם כותרת מארח היא חובה?

אם אין כותרת מארח שדה, ייתכן שלא תקבל את התוצאות להן קיווית אם שרת היעד הוא וירטואלי מנחה שאין לו כתובת IP משלו כדי להבדיל את עצמו מווירטואלי אחר מארחים . HTTP 1.1 דורש את מנחה שדה. אף אחד מה כותרות הם נדרש במסגרת בקשה.

מוּמלָץ: