ETag HTTP толгой хэсэг гэж юу вэ?
ETag HTTP толгой хэсэг гэж юу вэ?

Видео: ETag HTTP толгой хэсэг гэж юу вэ?

Видео: ETag HTTP толгой хэсэг гэж юу вэ?
Видео: How to Cache-Control Headers in Nginx - Part 3 2024, May
Anonim

The ETag хариу үйлдэл толгой нөөцийн тодорхой хувилбарын танигч юм. Хэрэв контент өөрчлөгдөөгүй бол вэб сервер бүрэн хариу илгээх шаардлагагүй тул кэшийг илүү үр ашигтай болгож, зурвасын өргөнийг хэмнэх боломжийг олгодог.

Үүний нэгэн адил ETag гэж юу гэсэн үг вэ?

аж ахуйн нэгжийн шошго

Цаашилбал, би ETag утгыг хэрхэн авах вэ? ETag утгыг үүсгэж байна Үүнийг автоматаар үүсгэх нийтлэг аргууд нь нөөцийн агуулгын хэш эсвэл зөвхөн сүүлийн өөрчлөлтийн цагийн тэмдгийн хэшийг ашиглах явдал юм. Үүсгэсэн хэш нь мөргөлдөөнгүй байх ёстой. Хэш-мөргөлдөөн гэдэг нь хэш функцийн хоёр ба түүнээс дээш оролт нь ижил гаралтыг өгөх нөхцөл юм.

Үүнтэй адилаар та ETag хэрхэн үүсдэг вэ?

ETag Generation The method by ETags байна үүсгэсэн HTTP тодорхойлолтод хэзээ ч зааж байгаагүй. Нийтлэг аргууд ETag үүсгэхэд нөөцийн агуулгын мөргөлдөөнд тэсвэртэй хэш функц, сүүлийн өөрчлөлтийн цагийн тэмдгийн хэш, эсвэл зүгээр л засварын дугаар зэрэг орно.

REST API дахь ETag гэж юу вэ?

АМРАХ болон ETags Ан ETag (entity tag) нь өгөгдсөн URL дээрх агуулгын өөрчлөлтийг тодорхойлоход ашигладаг HTTP/1.1 нийцтэй вэб серверээс буцаасан HTTP хариултын толгой хэсэг юм. Бид ашиглаж болно ETags Хоёр зүйлийн хувьд - кэш ба нөхцөлт хүсэлт. The ETag утгыг Хариултын биетийн байтаар тооцоолсон хэш гэж үзэж болно.

Зөвлөмж болгож буй: