답변:
브라우저마다 쿠키 크기가 다릅니다. 몇 가지 일반적인 지침 :
내가 찾은 대부분의 문서는 웹 브라우저가 최소한 다음을 지원해야한다고 제안합니다.
- 총 300 개의 쿠키
- 도메인 당 쿠키 20 개
- 쿠키 당 4096 바이트
이 최소 요구 사항은 쿠키 에 대한 원래 RFC의 일부인 것 같습니다 . 자세한 내용은 섹션 6.3을 참조하십시오.
여러 브라우저에 대한 실제 실습 쿠키 제한을 나열하는 페이지 :
도메인 당 쿠키 제한
브라우저를 테스트 하는 테스트 스크립트 는 다음과 같습니다 .
- Firefox 2:50 1
- Firefox 3:50 1
- Internet Explorer 7을 2 : 50 (적용한 후 Microsoft에서 패치를 )
- 오페라 9:30
- 사파리 : 제한 없음 (!)
최대 쿠키 제한 :
- Firefox 2 : 1000 1
- Firefox 3 : 1000 1
- Internet Explorer : 알 수 없음
- 오페라 : 불명
1은 할 수 설정 0과 65535
이 마이크로 소프트에 의해 문서화 여기
쿠키는 서버 단위로 저장되지 않고 도메인 단위로 저장 됩니다 (서버는 많은 도메인을 호스팅하거나 서버 팜이 단일 도메인을 제공 할 수 있음).
일반적으로 모든 요청에 대해 데이터가 브라우저로 전송되거나 브라우저에서 전송되므로 쿠키에 많은 정보를 저장하지 않습니다. 귀하의 질문에 제안한 바와 같이, 이것은 성능에 영향을 줄 수 있습니다.
일반적으로 하나는 쿠키에 소량의 데이터를 저장하는데 주로 사용자 / 세션을 식별하는 데 사용되므로 데이터베이스 나 웹 서버에 로컬 인 다른 리소스에서 더 많은 데이터를 선택할 수 있습니다.
내 연구에 따르면 도메인 당 모든 쿠키에 쿠키를 50 개 이하, 4093 바이트 이하로 사용하는 것이 좋습니다.
가장 작은 공통 분모는 다음과 같습니다.
흥미롭게도 IE에는 문자 제한이 있지만 대부분 바이트 제한이 있습니다. 이는 UTF-8 IE와 같은 멀티 바이트 인코딩이 더 많은 데이터에 적합 할 수 있음을 의미합니다.
자세한 내용은 여기를 참조하십시오 : http://browsercookielimits.squawky.net/