Lês de maksimale grutte dat in webkoekje kin wêze

In web Cookie (faak just in "cookie" neamd) is in lyts stikje gegevens dat in webside yn in webbrowser brûke sil . As in persoan in webside lêst, kin it cookie de ynformaasje oer de blêder fertelle oer harren besite of foarige besite. Dizze ynformaasje kin it webstee foarkomme dat it foarkommende gefolchens befetsje kin dat by in eardere besite west hat of kin it aktivearjen fan ien fan 'e eardere besiken ynleverje.

Hawwe jo ea in e-commerce webside en wat oan it winkeljen tafoege, mar miskien de transaksje te foltôgjen? As jo ​​op in oare side weromgean nei dizze side, allinich om jo items te finen yn jo wachtrige, dan hawwe jo in koekje yn aksje sjoen.

De grutte fan in cookie

De grutte fan in HTTP-cookie (dat is de eigentlike namme fan webskoeken) wurdt bepaald troch de brûker. As jo ​​de grutte fan jo cookie mjitten, moatte jo de Bytes rekkenje yn 'e folsleine namme = weardepaar, ynklusyf it even-teken.

Neffens de RFC 2109 moatte webkeksen net beheind wurde troch brûkers-aginten, mar de minimale mooglikheden fan in browser of brûker moatte op syn minst 4096 bytes per koekje wêze. Dizze limyt wurdt tapast op de namme = wearde-part fan it cookie allinich.

Wat dit betsjut is dat as jo in koekje skriuwe en it koekje is minder dan 4096 bytes, dan wurdt it stipe troch elke browser en brûker dy't oerienkomt mei de RFC.

Tink derom dat dit de minimale easken is neffens de RFC. Guon browsers kinne langere koekjes stypje, mar om feilich te wêzen, moatte jo cookies ûnder 4093 bytes hâlde. In soad artikels (ynklusyf in foarige ferzje fan dit iene) hat besocht dat it bliuwen ûnder 4095 bytes genôch wêze moat om folsleine browser stipe te garandearjen, mar guon toetsen hawwe te sjen dat guon nije apparaten, lykas de iPad 3, in lyts leger komme as 4095.

Testing for Yourself

In geweldige manier om de grutte limyt fan webkoeken yn ferskillende browsers te bepalen it it gebrûk fan de browsebrûkerguodetest.

It testen fan dizze test yn in pear browsers op myn kompjûter, haw ik de neikommende ynformaasje krigen foar de lêste ferzjes fan dizze browsers:

Edited by Jeremy Girard