HTTP 상태코드에 대해서 설명해주세요.

코코·2023년 10월 31일
0

기술면접 준비

목록 보기
39/42

HTTP(Hypertext Transfer Protocol)는 클라이언트와 서버 간에 웹 페이지, 파일, 이미지, 동영상 등을 전송하기 위한 통신 프로토콜입니다. HTTP 상태 코드는 서버가 클라이언트에 반환하는 3자리 숫자로 구성된 코드입니다.

1xx (Informational): 요청을 받았고 처리 중임을 나타냅니다. 주로 프로토콜 처리를 위해 사용됩니다.

2xx (Success): 요청이 성공적으로 처리되었음을 나타냅니다. 일반적으로 200 OK가 가장 많이 사용됩니다.

3xx (Redirection): 요청을 완료하기 위해 클라이언트가 추가 작업이나 조치를 취해야 함을 나타냅니다. 예를 들어, 301 Moved Permanently나 302 Found가 있습니다.

4xx (Client Error): 클라이언트의 요청에 오류가 있음을 나타냅니다. 일반적으로 404 Not Found나 400 Bad Request가 있습니다.

5xx (Server Error): 서버가 클라이언트 요청을 처리하는 중에 오류가 발생했음을 나타냅니다. 일반적으로 500 Internal Server Error나 503 Service Unavailable이 있습니다.

profile
Just Do It

0개의 댓글