HTTP Response Status code & message

구분codemessageDescription
정보(Information)100Continue요청 메시지의 첫 부분이 서버에 도착되었고, 클라이언트는 계속 요청가능
101Switching서버는 Upgrade 헤더에 정의된 프로토콜을 변환하기 위해 클라이언트의 요청을 수락
성공(Success)200OK요청 성공
201CreatedPUT 메소드에 의해 원격지 서버에 파일이 정상적으로 생성됨
202Accepted요청 수락, 바로 실행되지는 않음
204No content헤더의 바디 부분에 데이터가 없음
재지정(Redirection)300Multiple choices요청된 URL이 여러 개의 데이터를 명시
301Moved permanently브라우저의 요청을 다른 URL로 항시 전달하는 것을 의미함. 다른 URL 에 대한 정보를 적음, 클라이언트가 다음에 같은 요청을 하면 기존의 URL로 돌아감
302Moved temporarily브라우저의 요청을 임시 URL로 바꾸고 Location 헤더에 임시로 변경한 URL에 대한 정보를 적음 클라이언트가 다음에 같은 요청을 하면 기존의 URL로 돌아감
304Not modified브라우저가 서버에 요청한 자료에 대한 서버는 클라이언트 내에 복사된 캐시를 사용하면 된다는 것을 의미
클라이언트 오류(Client Error)400Bad request요청 메시지의 문법 오류
401Unauthorized요청 메시지에 적합한 인증 부족
403Forbidden클라이언트의 요청에 대해 접근을 차단하는 것을 나타냄
404Not found클라이언트가 서버에 요청한 자료가 존재하지 않음
405Method not allowed클라이언트 요청에 이용한 메소드가 해당 URL 에 자원이 불가능하다는 것을 나타냄
406Not acceptable요청한 형식 거부
서버오류(Server Error)500Internal server error메시지 손상과 같은 오류 발생
501Not implemented요청된 메소드를 수행할 수 없음
503Service unabailable잠시 동안 서비스 사용불가

Leave a Comment