Conegueu la mida màxima que pot tenir una cookie web

Una web La galeta (sovint anomenada "galeta") és una petita part de dades que un lloc web emmagatzema al navegador web d' un usuari. Quan una persona carrega un lloc web, la galeta pot dir a la informació del navegador sobre la seva visita o visites anteriors. Aquesta informació pot permetre que el lloc recordi preferències que s'hagin establert durant una visita prèvia o que pugui recuperar l'activitat d'una d'aquestes visites anteriors.

Alguna vegada ha estat en un lloc web de comerç electrònic i ha afegit alguna cosa al carro de la compra, però no va poder completar la transacció? Si heu tornat a aquest lloc en una data posterior, només per trobar els vostres articles que us esperen en aquest carretó, heu vist una galeta en acció.

La mida d'una cookie

La mida d'una galeta HTTP (que és el nom real de les galetes web) està determinada per l'agent d'usuari. Quan mesureu la mida de la vostra galeta, heu de comptar els bytes del parell name = value, inclòs el signe d'igual.

Segons el RFC 2109, les galetes web no han de limitar-se pels agents d'usuari, però les funcions mínimes d'un navegador o agent d'usuari han de tenir almenys 4096 bytes per cada galeta. Aquest límit s'aplica només a la part name = value de la cookie.

El que això significa és que si escriviu una cookie i la cookie és inferior a 4096 bytes, tot el navegador i l'agent d'usuari acceptaran el RFC.

Recordeu que aquest és el requisit mínim d'acord amb el RFC. Alguns navegadors poden suportar galetes més llargues, però per estar segurs, heu de mantenir les galetes amb menys de 4093 bytes. Molts articles (incloent una versió anterior d'aquest) han suggerit que quedar-se amb menys de 4095 bytes hauria de ser suficient per assegurar el suport complet del navegador, però algunes proves han demostrat que certs dispositius més nous, com l'iPad 3, arriben en una mica inferior a 4095.

Prova per tu mateix

Una bona manera de determinar el límit de mida de les galetes web en diferents navegadors és utilitzar la prova de Límits de galetes del navegador.

En executar aquesta prova en uns pocs navegadors del meu ordinador, tinc la informació següent per a les últimes versions d'aquests navegadors:

Editat per Jeremy Girard