ETag HTTP аталышы деген эмне?
ETag HTTP аталышы деген эмне?

Video: ETag HTTP аталышы деген эмне?

Video: ETag HTTP аталышы деген эмне?
Video: Кэширование в HTTP | Курс "Компьютерные сети" 2024, Ноябрь
Anonim

The ETag жооп баш бул ресурстун белгилүү бир версиясынын идентификатору. Бул кэштердин натыйжалуураак болушуна жана өткөрүү жөндөмдүүлүгүн үнөмдөөгө мүмкүндүк берет, анткени мазмун өзгөрбөсө, веб-сервер толук жоопту кайра жөнөтүүнүн кереги жок.

Ошо сыяктуу эле, суралат, ETag эмнени билдирет?

объект теги

Андан тышкары, ETag баасын кантип алсам болот? ETag мааниси түзүлүүдө Аны авто-генерациялоонун кеңири таралган ыкмаларына ресурстун мазмунунун хэштерин же жөн гана акыркы өзгөртүү убакыт белгисинин хэштерин колдонуу кирет. Түзүлгөн хэш кагылышуусуз болушу керек. Хэш-кагылышуу - хэш-функцияга эки же андан көп киргизүү бир эле жыйынтыкты берген кырдаал.

Ошо сыяктуу эле, сиз ETag кантип түзүлөт деп сурасаңыз болот?

ETag муун Бул ыкма ETags болуп саналат түзүлгөн HTTP спецификациясында эч качан көрсөтүлгөн эмес. Жалпы ыкмалары ETag муунга ресурстун мазмунунун кагылышууга туруштук берүүчү хэш-функциясын, акыркы модификациянын убакыт белгисинин хэштерин, жада калса жөн гана кайра карап чыгуу номерин колдонуу кирет.

REST APIдеги ETag деген эмне?

ЭС АЛУУ жана ETags Ан ETag (объект теги) - бул берилген URL дарегинде мазмундун өзгөрүшүн аныктоо үчүн колдонулган HTTP/1.1 шайкеш веб сервери тарабынан кайтарылган HTTP жооп аталышы. Биз колдоно алабыз ETags эки нерсе үчүн - кэштөө жана шарттуу суроо-талаптар. The ETag маанисин Жооп органынын байттарынан эсептелген хэш катары кароого болот.

Сунушталууда: