Веб-cookies мүмкін болатын ең үлкен өлшемді біліңіз

Веб Куки (көбінесе «cookie» деп аталады) - веб-сайттың пайдаланушының веб-шолғышында сақтайтын деректердің кішкене бөлігі. Адам веб-сайтты жүктеген кезде, cookie браузерге олардың келуі немесе бұрынғы бару туралы мәлімет бере алады. Бұл ақпарат сайтқа алдыңғы сапары кезінде орнатылған болуы мүмкін еске салуға мүмкіндік береді немесе ол сол алдыңғы сапарлардың бірінен әрекетті еске түсіре алады.

Сіз E-commerce веб-сайтына кірдіңіз және сатып алу себетіне бірдеңе қостыңыз ба, бірақ транзакцияны аяқтай алмадыңыз ба? Егер сіз кейінірек осы сайтқа қайта оралған болсаңыз, ол тек себетіңізде сізді күткен заттарыңызды табу үшін ғана, сіз «cookie» файлын көрдіңіз.

Куки өлшемі

HTTP cookie файлының (веб-cookie файлдарының нақты атауы) өлшемі пайдаланушы агенті арқылы анықталады. Сіздің cookie файлыңыздың өлшемін өлшегенде, байттарды тең атауды қоса алғанда, бүкіл атау = мәндік жұпта санаңыз.

RFC 2109 нұсқасына сәйкес, веб-cookie файлдары пайдаланушы агенттері тарапынан шектелмеуі керек, бірақ браузердің немесе пайдаланушы агентінің ең аз мүмкіндіктері cookie файлына кемінде 4096 байт болуы керек. Бұл шектеу тек cookie файлының name = value бөлігіне қолданылады.

Бұл дегеніміз, егер cookie файлын жазып жатсаңыз және cookie файлы 4096 байтты құраса, онда ол әрқайсысы RFC-ке сәйкес келетін әрбір браузерлер мен қолданушы агенттері тарапынан қолдау болады.

АБҚ-ға сәйкес бұл ең төменгі талаптар. Кейбір браузерлер ұзағырақ кукилерді қолдана алады, бірақ қауіпсіз болу үшін cookie файлдарын 4093 байтқа дейін сақтау керек. Көптеген мақалалар (оның алдыңғы нұсқасын қоса алғанда) браузердің толық қолдауын қамтамасыз ету үшін 4095 байтқа дейін жетуге жеткілікті болуы тиіс деп болжайды, бірақ кейбір сынақтар iPad 3 сияқты кейбір жаңа құрылғылардың 4095-дан сәл төмен болғанын көрсетті.

Өзіңіз үшін тестілеу

Браузерлер Cookie Limits сынағын пайдалану үшін әртүрлі браузерлерде веб-cookies мөлшерін анықтаудың керемет жолы.

Бұл сынақты компьютерімдегі бірнеше шолғышта іске қосу үшін осы браузерлердің ең соңғы нұсқалары туралы келесі ақпаратты алдым:

Jeremy Girard өңдейді