투케이2K

83. (Network/네트워크) HTTP 428 상태 응답 코드 설명 - Precondition Required (지정된 전제 조건에 따라 조건부 요청 요구) 본문

Network

83. (Network/네트워크) HTTP 428 상태 응답 코드 설명 - Precondition Required (지정된 전제 조건에 따라 조건부 요청 요구)

투케이2K 2024. 10. 6. 14:15

[구 분]

구분 : Network / 네트워크

제목 : HTTP 428 상태 응답 코드 설명 - Precondition Required (지정된 전제 조건에 따라 조건부 요청 요구)

 

[설 명]

 


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

- 환경 : Web / HTTP

- 제목 : HTTP 428 상태 응답 코드 설명 - Precondition Required (지정된 전제 조건에 따라 조건부 요청 요구)

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






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

1. HTTP 428 코드 는 서버가 클라이언트 요청 시 서버의 지정된 전제 조건에 따라 조건부 요청을 보내도록 요구한다는 것을 나타냅니다

  >> 서버는 클라이언트의 요청을 처리하기 전에 특정 조건을 충족해야 합니다


2. HTTP 428 코드 는 서버의 요구 사항을 충족하기 위해 요청 헤더를 수정하거나 추가 정보를 포함해야 할 수도 있습니다


3. HTTP 428 코드 발생 원인 : 

  >> 서버에는 특정 버전의 리소스가 필요합니다

  >> 서버는 요청을 처리하기 전에 클라이언트가 자신을 인증하도록 요구합니다

  >> 서버에는 리소스에 대한 특정 MIME 유형이 필요합니다

  >> 서버는 요청을 처리하기 전에 특정 헤더가 요청에 포함되어야 합니다


4. HTTP 428 코드 해결 방법 :  

  >> 사용자 에이전트가 필요한 헤더를 올바르게 전송하는지 확인하세요 : Prefer 헤더 값이 . 으로 설정되어 있는지 확인하세요

  >> 서버가 헤더를 올바르게 해석하는지 확인하십시오 : handling 지시문이 . 로 설정되지 않은 경우 서버는 428 상태 코드를 반환하도록 설정되어야 합니다

  >> 충돌하는 헤더나 지시어가 있는지 확인하세요 : 충돌하는 헤더나 지시어로 인해 서버가 428 상태 코드로 응답할 수 있습니다

  >> 클라이언트가 리소스에 대한 적절한 액세스 권한이 있는지 확인하십시오 : 클라이언트가 리소스에 액세스할 수 있는 충분한 권한이 없을 수 있으며, 이는 428 상태 코드를 초래할 수 있습니다

  >> 서버에 요청을 이행하는 데 필요한 리소스가 있는지 확인하세요 : 서버에 요청을 이행하는 데 필요한 리소스가 없어서 428 상태 코드가 발생할 수 있습니다

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






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

[WebFX 사이트]

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

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

 

반응형
Comments