Web Development/웹
HTTP Method , HTTP Status Code
doriver
2022. 6. 27. 21:41
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): 서버 오류, 서버가 정상 요청을 처리하지 못함