투케이2K

81. (Network/네트워크) HTTP 431 상태 응답 코드 설명 - Request Header Fields Too Large (헤더 필드 크기 오버 문제) 본문

Network

81. (Network/네트워크) HTTP 431 상태 응답 코드 설명 - Request Header Fields Too Large (헤더 필드 크기 오버 문제)

투케이2K 2024. 10. 6. 12:07

[구 분]

구분 : Network / 네트워크

제목 : HTTP 431 상태 응답 코드 설명 - Request Header Fields Too Large (헤더 필드 크기 오버 문제)

 

[설 명]

 

// --------------------------------------------------------------------------------------
[개발 및 테스트 환경]
// --------------------------------------------------------------------------------------

- 환경 : Web / HTTP

- 제목 : HTTP 431 상태 응답 코드 설명 - Request Header Fields Too Large (헤더 필드 크기 오버 문제)

// --------------------------------------------------------------------------------------






// --------------------------------------------------------------------------------------
[설 명]
// --------------------------------------------------------------------------------------

1. HTTP 431 코드 는 헤더가 너무 커서 서버가 요청을 거부할 때 발생합니다


2. HTTP 431 코드 는 일반적으로 클라이언트가 너무 많은 쿠키를 보내서 헤더가 너무 커질 수 있는 경우에 발생합니다


3. HTTP 431 코드 는 클라이언트가 많은 수의 헤더를 보내거나 서버에서 허용하는 헤더의 최대 크기에 제한을 설정한 경우에도 발생할 수 있습니다


4. HTTP 431 코드 는 해결 방법 :  

  >> 헤더 크기 제한을 늘리세요 : 서버 구성에서 허용되는 최대 헤더 크기를 늘려 더 큰 요청을 허용

  >> 요청 헤더 크기 줄이기 : 허용되는 최대 헤더 크기를 늘리는 것이 불가능하거나 실행 가능한 경우 클라이언트 코드에서 요청 헤더 크기 줄이기

  >> HTTP 압축 사용 : HTTP 압축을 사용해 헤더에서 전송되는 데이터 양을 크게 줄일 수 있습니다

  >> HTTP/2 사용 : HTTP/2는 헤더 압축 및 멀티플렉싱을 지원하는 HTTP 프로토콜 버전으로, 헤더에서 전송되는 데이터 양을 줄이고 성능을 개선할 수 있습니다

  >> 프록시 또는 방화벽 제한 확인 : 네트워크 구성을 확인하여 프록시와 방화벽이 요청 헤더를 방해하지 않는지 확인하세요

// --------------------------------------------------------------------------------------






// --------------------------------------------------------------------------------------
[참고 사이트]
// --------------------------------------------------------------------------------------

[WebFX 사이트]

https://www.webfx.com/web-development/glossary/http-status-codes/what-is-a-431-status-code/

// --------------------------------------------------------------------------------------

 

반응형
Comments