פרוטוקול HTTP, פרוטוקול העברת היפרטקסט, הפרוטוקול המשמש לעיון באתרי ה-WWW באינטרנט
Hypertext Transfer Protocol (
ראשי תיבות: HTTP) הוא
פרוטוקול תקשורת שנועד להעברת דפי
HTML ואובייקטים שהם מכילים (כמו תמונות, קובצי קול, סרטוני פלאש וכו') ברשת ה
אינטרנט וברשתות
אינטראנט. הפרוטוקול פועל בשכבת היישום של מודל OSI וב
שכבת היישום של מודל TCP/IP.
שרתי HTTP הם שרתי התוכן המרכזיים ברשת האינטרנט ו
דפדפנים הם תוכנות הלקוח הנפוצות ביותר לפרוטוקול HTTP.התקשורת בין ה
שרת ל
לקוח ב-HTTP נעשית באמצעות בקשות ששולח הלקוח ותשובות שמחזיר השרת. ראשית, הלקוח יוצר חיבור לכתובת ה-IP ול
פורט שבו השרת נמצא, בדרך כלל פורט 80. לאחר מכן נשלחת הבקשה, הכוללת את הכתובת של האובייקט המבוקש (למשל, דף HTML) ופרטים נוספים על הבקשה ועל הלקוח. השרת קורא את הבקשה, מפענח אותה, שולח ללקוח תשובה בהתאם ולרוב מנתק את החיבור ללקוח כשהשליחה הסתיימה.
להמשך המאמר ראה Wikipedia.org...