הגדרת http

HTTP הוא פרוטוקול העברת היפר טקסט המשמש באינטרנט.

HTTP הוא ראשי תיבות שמייצג פרוטוקול העברת HyperText, או פרוטוקול העברת Hypertext. פרוטוקול זה פותח על ידי המוסדות הבינלאומיים W3C ו- IETF ומשמש בכל סוגי העסקאות דרך האינטרנט.

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

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

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

מאז הקמתו, HTTP התפתח לגירסאות שונות. ביניהם, 0.9, 1.0, 1.1 ו- 1.2.

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

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

כיום, רבות מכתובות ה- URL דורשות הכללת פרוטוקול "//" לצורך פעולתן הנכונה. בדרך כלל אחרי פרוטוקול זה מופיע קוד ה- "www" האופייני ואז הכתובת הספציפית של האתר בו תרצו לבקר.


$config[zx-auto] not found$config[zx-overlay] not found