답변 2개
채택된 답변
+20 포인트
네. GET 방식은 글자 수 제한이 있어.
이 제한은 주로 URL의 최대 길이에 의해 결정되는데, 브라우저나 서버에 따라 다를 수 있어.
? GET 방식 글자 수 제한
- RFC 공식 표준: GET 요청의 URL 길이 제한을 명시적으로 정하지 않음.
- 일반적인 브라우저 제한
- Chrome, Firefox, Edge: 약 2,048자 (2KB)
- Internet Explorer (IE): 약 2,083자
- Safari: 공식적인 제한 없음, 하지만 안정성을 고려해 8,000자 미만 권장
- 서버 제한
- Apache: 기본적으로 8,192자(8KB)
- NGINX: 기본적으로 4,096자(4KB)
- IIS (Windows Server): 16,384자(16KB)
⚠️ 주의할 점
- 브라우저마다 다르고, 서버 설정에 따라 다름.
- 너무 긴 URL은 잘릴 수도 있고, 414 URI Too Long 오류가 발생할 수 있음.
- 중요한 데이터는 POST 방식을 쓰는 게 더 안전함.
chatgpt답변 이였습니다.
답변을 작성하려면 로그인이 필요합니다.