-
HTTP 상태 코드 알아보기Engineer information security 2021. 2. 25. 03:23반응형
홈페이지를 돌아다니면 가끔 페이지가 열리지 않고 400번대 에러 또는 500번대 에러를 보게 된다. 이 코드 번호에 따라 서버에서 문제가 생겼는지, 자신(클라이언트)에게 문제가 생겼는지 알 수 있다. 그리고 현재 어떤 상태인지도 알 수 있다. 하지만 눈에 보이는 코드도 있고 보이지 않는 코드도 있다. 코드별로 설명을 보면 아래와 같다.
100 : 단순 정보(Information)
200 : 요청 성공(Success)
300 : 재지정(Redirect)
400 ~ : 클라이언트 오류(Client Error)
500 ~ : 서버 오류(Server Error)
상태코드 설명 100 클라이언트로 부터 요청을 계속 요청(Continue) 200 요청 성공(OK) 201 Put Method에 의해 원격지 서버에 파일 생성(Created) 202 서버가 명령 수신(Accepted) 301 요청자원이 영구적으로 위치가 변경, 자원의 변경된 URL 정보를 제공(Moved Permanently) 302 요청자원이 임시적으로 위치가 변경, 자원의 변경된 URL 정보를 제공(Found) 304 클라이언트의 로컬 캐시를 이용하여 접근 요청(Not Modified) 400 요청 메시지 오류(Bad Request) 401 요청 자원을 실행하는데 권한이 없음(Unauthorized) 403 요청 자원 접근 차단(Forbidden) 404 요청 자원 존재하지 않음(Not Found) 500 ~ 내부 서버 오류(Internal Server Error) 반응형'Engineer information security' 카테고리의 다른 글
FTP의 동작 방식과 취약점 알아보기 (0) 2021.03.07 HTTP 쿠키의 보안 설정 방법 & HTTP 요청 메소드 종류 (0) 2021.03.05 세션(Session)이란 무엇일까? (0) 2021.02.22 쿠키(Cookie)란 무엇일까? (0) 2021.02.19 DNS(Domain Name System) 이란? (0) 2021.02.18