ההבדל בין HTTP 1. 0 ו- 1 ההבדל בין

Anonim

HTTP 1. 0 לעומת 1. 1

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

המונח HTTP מתייחס לפרוטוקול Hyper Text Transfer. פעולה זו משמשת הן את הלקוח והן את פרוטוקול השרת אשר מגדיר כיצד הודעות בתוך האינטרנט ברחבי העולם מועברות ומעוצבות. HTTP 1. 0 היה הציג בתחילת 1996, כאשר היתה הופעת חברות זז מקוון עבור העסק. הפופולריות של השימוש ב- HTTP גדלה עם למעלה מ 75% של התנועה באינטרנט להיות רק על סמך זה.

HTTP 1. 0 יכול להגדיר רק עד 16 קודי מצב שהיו מספר שמור. המגבלה העיקרית של שימוש 16 קודי מצב היה כי היה רע דיווח פתרון זה היה שם לב ולכן היה צורך לבוא עם HTTP 1. 1. HTTP 1. 1 בא עם 24 קודי מצב שהיו מסוגלים לפתור את המגבלות הקודמות HTTP 1. 1 פנים. שגיאה בדיווח נעשתה מהר יותר והיה קל לזהות שגיאות כאשר הם התרחשו.

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

HTTP 1. 0 השימוש מגיע עם הקצבה רק עבור אימות בסיסי עם זה מול אתגר של שמות משתמש וסיסמאות המשמשים להיות מוצפן. זה כמו שאתה מניח בצדק מביא את גורם הסיכון של להיות snooped. HTTP 1. 0 גם אין תלויות ולכן המידע שנאסף על ידי פעילות של חטטנות ניתן להשתמש מאוחר יותר בעתיד. בואו של HTTP 1. 1 לתקן את הבעיה, המציע את השימוש Digest Access אימות. זה מראות אימות בסיסי ומאפשר שרתים העליון לעשות שימוש ערך onetime אשר למעשה להפוך חטט די קשה להשיג. בדיקה של הסיסמה, שם משתמש וערך פעם אחת הוא עשה וכל אלה מוצפנים.אז אתה יכול להיות סמוך ובטוח כי שום חטט אינו אפשרי בעת שימוש HTTP 1. 1.

HTTP 1. 0 עיצוב צריך חיבור TCP חדש עבור כל בקשה שנעשתה באמצעות זה. זה גרם לאתגר כמו היתה העלות והזמן של הגדרת חיבור TCP חדש עם כל בקשה, מה שהופך את החיבור מאוד איטי. כדי להתמודד עם HTTP1 זה. 1 בא עם השימוש של קשרים מתמשכים וגם את השימוש של צינורות צינור לעבוד על קשרים מתמשכים.

סיכום

HTTP פירושו Hyper Text Transfer Protocol

HTTP 1. 1 בדרך כלל שדרוג של מגבלות HTTP 1. 0

HTTP 1. 0 ניתן להגדיר קודי 16status

HTTP 1. 1 יכול להגדיר 24 קודי מצב

HTTP 1. 1 יש כותרת אזהרה המסוגלת לייצר התראות מצב משני רבות

HTTP 1. 0 אימות לא בטוח מכיוון שהוא אינו מוצפן

HTTP 1. 1 בטוח מפני שהוא משתמש בבדיקת שם משתמש, סיסמה וערך חד פעמי.