본문 바로가기
Web Development/웹

HTTP Method , HTTP Status Code

by doriver 2022. 6. 27.

HTTP Method

클라이언트가 수행하고자 하는 동작을 정의( 서버에게 명령 )

총9가지가 있다.

GET, HEAD, POST, PUT, DELETE, CONNECT, OPTIONS, TRACE, PATCH

 

종류 설명
GET 서버의 데이터를 조회할 때 사용
(서버에게 데이터 보내도록 요청, 클라이언트는 데이터를 받는다)
요청시 Query Parameter를 붙인다.
예) http://dorivertt.tistory.com/lecture?id=1003&page=3
POST 서버에 데이터를 보낼 때 사용
주로 form 데이터를 submit할 때 사용

PUT
서버에 데이터를 저장할 때 사용
DELETE 서버에 데이터를 삭제하도록 요청

 

HTTP Status Code

세 자리 수로 된 응답 코드

클라이언트가 보낸 요청의 처리 상태를 알려준다


1xx (Informational): 요청이 수신되어 처리중
2xx (Successful): 요청 정상 처리
3xx (Redirection): 요청을 완료하려면 추가 행동이 필요
4xx (Client Error): 클라이언트 오류, 잘못된 문법등으로 서버가 요청을 수행할 수 없음
5xx (Server Error): 서버 오류, 서버가 정상 요청을 처리하지 못함