קרדיט תמונה: דונג וונג'י/מומנט/GettyImages
פרוטוקול העברת ההיפרטקסט, המקוצר HTTP, הוא מערכת שבאמצעותה מחשבים מדברים זה עם זה ברחבי ה-World Wide Web. הוא משמש מחשבים וטלפונים חכמים כדי לבקש משרתי אינטרנט לשלוח את התוכן של אתרי אינטרנט ולהגיש נתונים באמצעות טפסים מקוונים. HTTP מבוסס על טקסט, והוא נועד להיות קריא על ידי בני אדם וגם למכונות.
מטרת פרוטוקול HTTP
השם פרוטוקול העברת היפרטקסט מתייחס לתפקיד של HTTP בהעברת נתוני אתרים ברחבי האינטרנט. היפרטקסט מתייחס לצורה הסטנדרטית של אתרי אינטרנט שבהם דף אחד יכול להפנות משתמשים לדף אחר באמצעות היפר-קישורים ניתנים ללחיצה, בדרך כלל הנקראים בפשטות קישורים. מטרת פרוטוקול ה-HTTP היא לספק דרך סטנדרטית עבור דפדפני אינטרנט ושרתים לדבר זה עם זה.
סרטון היום
דפי אינטרנט מעוצבים באמצעות שפת סימון היפרטקסט, או HTML, אבל HTTP משמש היום להעברה יותר מסתם HTML וגיליונות סגנונות מדורגים, או CSS, המשמשים לציון כיצד דפים צריכים להיות מוצגת. HTTP משמש גם להעברת תוכן אחר באתרי אינטרנט כולל תמונות, קבצי וידאו ושמע.
מחשבים יכולים להתחבר לשרתי אינטרנט באמצעות HTTP פשוט כדי לבקש את הקבצים בכתובות אינטרנט מסוימות, כגון
http://www.example.com/folder/file.html או לשלוח נתונים באמצעות טפסי אינטרנט. כאשר מחשב פשוט מביא נתונים, הוא בדרך כלל שולח הודעת HTTP הנקראת בקשת GET, ומתי זה שולח נתוני טופס או העלאת קובץ זה משתמש בפורמטים אחרים של הודעות שנקראים בקשות PUT או POST. אתה יכול לראות את הודעות ה-HTTP שדפדפן האינטרנט שלך שולח בדפדפנים רבים באמצעות כלי המפתחים המובנים.כיום, HTTP משמש יישומים רבים מלבד דפדפני אינטרנט כדי לשלוח הודעות לשרתים. אנשים שיוצרים יישומים בוחרים ב-HTTP בכוונה מכיוון שהוא מובן היטב על ידי מפתחים רבים ובחלקו מכיוון ש-HTTP הוא בדרך כלל לא מסונן על ידי חומות אש ברשת המיועדות לאפשר תעבורת אינטרנט, כלומר הודעות HTTP יכולות לעבור ללא בעיה ברוב הרשתות הביתיות והעסקיות.
HTTP ו-HTTPS
במקרים מסוימים, ייתכן שתבחין שכתובת אינטרנט מתחילה ב-HTTPS ולא ב-HTTP בלבד. HTTPS מתייחס לפרוטוקול העברת היפרטקסט מאובטח, וכפי שהשם מרמז, הוא גרסה מאובטחת יותר של HTTP.
באופן ספציפי, הוא פותח חיבור מוצפן בין דפדפן האינטרנט לשרת כך שניתן לשלוח נתונים מקודדים באופן שלא יהיה קריא על ידי מצותתים. לעומת זאת, הודעות HTTP ונתונים נשלחים כטקסט רגיל, כך שכל מי שמסוגל לצפות בחיבור שלך, בין אם דרך רשת Wi-Fi משותפת או על ידי חיבור למחשב בין המחשב שלך לשרת האינטרנט, יכול לקרוא את שלך הודעות.
אתרי קניות ואפליקציות, כמו גם אחרים הדורשים פרטי כרטיס אשראי או מטפלים בהתכתבות אישית, כגון דואר אלקטרוני או הודעות מיידיות, משתמשים כמעט תמיד ב-HTTPS.