Lærðu hámarksstærðina sem Web Cookie getur verið

Vefur kex (oft bara kallað "kex") er lítill hluti af gögnum sem vefsvæði geymir í vafra notanda. Þegar einstaklingur hleður upp vefsíðu getur kexinn sagt frá upplýsingum vafrans um heimsókn sína eða fyrri heimsóknir. Þessar upplýsingar geta leyft vefsvæðinu að muna stillingar sem kunna að hafa verið stillt á fyrri heimsókn eða það getur muna virkni frá einum af þeim fyrri heimsóknum.

Hefurðu einhvern tíma verið á Netfangi E-verslun og bætt eitthvað við innkaupakörfu, en tókst ekki að ljúka viðskiptunum? Ef þú komst aftur á þessa síðu síðar, til að finna aðeins hluti sem bíða eftir þér í þeirri körfu, þá hefurðu séð kex í aðgerð.

Stærð smákökunnar

Stærð HTTP kex (sem er raunverulegt nafn vefkökur) er ákvörðuð af umboðsmanni notandans. Þegar þú mælir stærð kex þinnar, ættir þú að telja bæti í öllu nafni = gildi par, þar á meðal jafna.

Samkvæmt RFC 2109, ætti ekki að takmarka vefkökur við notendur umboðsmanna, en lágmarksgeta vafra eða notanda umboðsmanns ætti að vera að minnsta kosti 4096 bæti á kex. Þessi takmörk eru notaðar við nafn = gildi hluta kexins eingöngu.

Hvað þýðir þetta er að ef þú ert að skrifa smákökur og kexinn er minna en 4096 bæti þá verður það studd af öllum vafra og notanda umboðsmanni sem samræmist RFC.

Mundu að þetta er lágmarkskröfur samkvæmt RFC. Sumir vöfrum kann að styðja lengri fótspor, en til að vera öruggur ættir þú að halda smákökum þínum undir 4093 bæti. Margar greinar (þ.mt fyrri útgáfa af þessari) hafa bent til þess að dvelja undir 4095 bæti ætti að vera nóg til að tryggja fullan vafra stuðning, en sumar prófanir hafa sýnt að tilteknar nýrri tæki, eins og iPad 3, koma svolítið undir 4095.

Próf fyrir þig

Frábær leið til að ákvarða stærðarmörk vefkósa í mismunandi vöfrum til að nota vafraheimildir.

Running this próf í nokkrar vafrar á tölvunni minni, fékk ég eftirfarandi upplýsingar um nýjustu útgáfur þessara vafra:

Breytt af Jeremy Girard