Mọ Iwọn Iwọn to pọju kukisi ayelujara kan le jẹ

Oju wẹẹbu kan kuki (igba ti a npe ni "kukisi") jẹ aaye kekere kan ti awọn ile-iwe ayelujara kan ni oju-iwe ayelujara aṣàmúlò kan . Nigba ti eniyan ba sọ aaye ayelujara kan, kukisi le sọ fun alaye lilọ kiri lori ijabọ wọn tabi awọn ibewo iṣaaju. Alaye yii le gba aaye laaye lati ranti awọn ayanfẹ ti o le ti ṣeto lakoko ibewo iṣaaju tabi o le ṣe atunṣe aṣayan iṣẹ lati ọkan ninu awọn ibewo ti tẹlẹ.

Njẹ o ti lọ si aaye ayelujara E-commerce kan ati fi kun nkan kan si apo rira, ṣugbọn o kuna lati pari iṣeduro naa? Ti o ba pada si aaye naa ni ọjọ ti o ti kọja, nikan lati wa awọn ohun ti o nduro fun ọ ninu ọkọ naa, lẹhinna o ti ri kuki ninu iṣẹ.

Iwọn kukisi kan

Iwọn kukisi HTTP kan (eyiti o jẹ orukọ gangan ti kukisi wẹẹbu) ti pinnu nipasẹ oluranlowo olumulo. Nigbati o ba wọn iwọn kukisi rẹ, o yẹ ki o ka awọn octets ni gbogbo orukọ = iye owo iye, pẹlu ami-ami-ami.

Gẹgẹbi RFC 2109, kukisi wẹẹbu ko yẹ ki o wa ni opin nipasẹ awọn aṣoju olumulo, ṣugbọn awọn agbara ti o kere julọ ti ẹrọ lilọ kiri ayelujara tabi oluranlowo olumulo gbọdọ jẹ o kere 4096 awọn keta fun kukisi. Iwọnyi yii ni a ṣe lo si orukọ iyipo = orukọ = iye kukisi nikan.

Ohun ti eyi tumọ si ni pe ti o ba n kuki kukisi kan ati kuki jẹ kere ju awọn onita 4096, lẹhin naa o ni atilẹyin nipasẹ gbogbo aṣàwákiri ati aṣoju olumulo ti o ṣe deede si RFC.

Ranti pe eyi ni ibeere ti o kere julọ ​​gẹgẹbi RFC. Awọn aṣàwákiri kan le ṣe atilẹyin fun awọn kukuru to gun, ṣugbọn lati wa ni ailewu, o yẹ ki o pa awọn kuki rẹ labẹ awọn idiwọn 4093. Ọpọlọpọ awọn akọsilẹ (pẹlu ẹya ti tẹlẹ kan ti ọkan) ti daba pe gbigbe labẹ awọn idinku 4095 yẹ ki o to lati rii daju pe gbogbo ẹrọ lilọ kiri, ṣugbọn diẹ ninu awọn idanwo fihan pe awọn ẹrọ titun, bi iPad 3, wa ni kekere diẹ ju 4095.

Igbeyewo fun ara Rẹ

Ọnà tí ó dára láti pinnu iye iye àwọn kúkì wẹẹbù nínú àwọn aṣàwákiri tó yàtọ rẹ láti lo Ìdánwò Ìdánimọ Kúkì Burausa.

Ṣiṣe idanwo yii ni awọn aṣàwákiri diẹ lori kọmputa mi, Mo ni alaye wọnyi fun awọn ẹya tuntun ti awọn aṣàwákiri wọnyi:

Ṣatunkọ nipasẹ Jeremy Girard