מה זה HTTP?
Hypertext Transfer Protocol
HTTP (Hypertext Transfer Protocol) הוא פרוטוקול להעברת מסמכי Hypertext וקבצים (קבצי טקסט, תמונות, קול, וידאו ואחרים) בעולם ה-WWW. ה-HTTP מגדיר את האופן בו מוגדרת הבקשה והמשלוח שלה ומה הפעולה ששרת ה-Web וה-Browser צריכם לבצע בתגובה. ה-HTTP הוא פרוטוקול יישום שרץ מעל פרוטוקול ה-TCP/IP.
סטנדרט חשוב נוסף ששולט על עבודת ה-WWW הוא ה-HTML, שתפקידו להגדיר את הפורמט בו מוצגים דפי ה-Web.
HTTP מתבסס על הרעיון שקבצים יכולים להכיל קישורים לקבצים אחרים כך שכל בחירה בקישור תגרום לבקשה נוספות להעברת קובץ. כל שרת Web מכיל, בנוסף לדפי ה-Web שהוא משרת גם HTTP Deamon, שזו תוכנה שמטרתה להמתין לבקשות HTTP ולטפל בהם ברגע שהן מגיעות. ה-Web Browser הוא למעשה HTTP Client, ששולח בקשות לשרת. כאשר המשתמש מגיש בקשה לקובץ באמצעות הקשת URL או הקשה על Hypertext Link, ה-Browser מקים בקשות HTTP ושולח אותם לכתובת ה-IP בהתאם להצבעת ה-URL. ה-HTTP Deamon בשרת היעד מקבל את הבקשה ושולח חזרה את הקבצים המבוקשים.
- הוסף תגובה חדשה
- 3328 צפיות