SyntaxHighlighter.all(); HTTP 상태코드 & HTTP 메소드 종류 :: 게을러지고 싶어 부지런한 개발자

HTTP상태코드 : 클라이언트가 요청을 할 경우 서버는 요청에 대한 상세 결과를 알려 주는데 그것이 상태코드.  상태코드는 3자리 숫자로 구성되어 있으며, 뒤에 응답 문구가 붙는다. 

 

[HTTP 응답코드 종류 ]

# 100 번대 상태코드:  정보관련
  데이터의 일부를 서버가 받은 상태(처리중인 상태)
  
 # 200 번대 상태코드:  성공관련
200 -----> OK (에러없이 정상처리)
204 -----> 정상처리 되었으나, 서버에 보낼 데이터가 없음

# 300 번대 상태코드: 다른 URL 처리
301 -----> 요청한 URL이 새로 변경되었음 302
302 -----> Found (다른 페이지로 이동)
304 -----> Not Modified(기존의 데이터와 변경된 것이 없음)  


# 400 번대 상태코드: 클라이언트 관련 에러 
400 -----> Bad Request (클라이언트 요청에 문제가 있기떄문에 서버에서 인식할 수 없음 )
403 -----> Forbidden (서버에서 허락되지 않음. 접근 권한 없음) 
404 -----> Not Found(요청 URL을 찾을 수 없음) 
406 -----> 전송 방식이 허락되지 않음(REST방식에서 자주 나타나는 상태코드)

# 500 번대 상태코드: 서버 관련 에러
500 -----> Internal Server Error (서버에서 처리시 문제가 발생(프로그램 내부적인 오류) )
502 -----> 게이트웨이, 프록시 상태의 문제(과부하)
503 -----> 일시적인 서비스 중단 상태
504 -----> 지정된 처리시간이 지나서 처리되지 못하는 경우 

 

[ HTTP Method 종류 ]

GET

POST

PUT

DELETE

PATCH

HEAD

CONNECT

OPTIONS
TRACE

Custom

 

 

+ Recent posts