מהי כותרת HTTP של ETag?
מהי כותרת HTTP של ETag?

וִידֵאוֹ: מהי כותרת HTTP של ETag?

וִידֵאוֹ: מהי כותרת HTTP של ETag?
וִידֵאוֹ: Введение в плату разработки NodeMCU ESP8266 WiFi с примером HTTP-клиента 2024, מאי
Anonim

ה Etag תְגוּבָה כּוֹתֶרֶת הוא מזהה עבור גרסה ספציפית של משאב. זה מאפשר למטמונים להיות יעילים יותר ולחסוך רוחב פס, מכיוון ששרת אינטרנט לא צריך לשלוח שוב תגובה מלאה אם התוכן לא השתנה.

באופן דומה, נשאל, מה המשמעות של ETag?

תג ישות

יתר על כן, כיצד אוכל לקבל ערך ETag? יצירת ערך ETag השיטות הנפוצות של היצירה האוטומטית שלה כוללות שימוש ב-hash של תוכן המשאב או רק hash של חותמת הזמן של השינוי האחרון. ה-hash שנוצר צריך להיות נקי מהתנגשות. Hash-Collision הוא המצב שבו שתי כניסות או יותר לפונקציית Hash נותנות את אותו פלט.

באופן דומה, אתה עשוי לשאול, כיצד נוצר ETag?

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

מהו ETag ב-REST API?

מנוחה ו תגי ET א ETag (תג ישות) הוא כותרת תגובת HTTP המוחזרת על ידי שרת אינטרנט תואם HTTP/1.1 המשמש לקביעת שינוי בתוכן בכתובת URL נתונה. אנחנו יכולים להשתמש תגי ET לשני דברים - מטמון ובקשות מותנות. ה ETag ניתן לחשוב על ערך כ-hash המחושב מתוך הבתים של גוף התגובה.

מוּמלָץ: