728x90
- HTTP
- HyperText Transfer Protocol
- 웹 상에서 컨텐트를 전송하기 위한 약속
- HTML 문서와 같은 리소스들을 가져올 수 있도록 하는 프로토콜(규칙, 약속)
- 웹에서 이루어지는 모든 데이터 교환의 기초
- 요청(request) : 클라이언트에 의해 전송되는 메시지
- 응답(response) : 서버에서 응답으로 전송되는 메시지
- 기본 특성 : Stateless, Connectionless
- 쿠키와 세션을 통해 서버 상태를 요청과 연결하도록 함
- HTTP request methods
- 자원에 대한 행위(수행하고자 하는 동작)을 정의
- 주어진 리소스(자원)에 수행하길 원하는 행동을 나타냄
- HTTP Method 예시
- GET, POST, PUT, DELETE
- HTTP response status codes
- 1XX : Informational responses
- 2XX : Successful responses
- 3XX : Redirection messages
- 4XX : Client error responses
- 5XX : Server error responses
728x90
반응형
'TIL - 프로그래밍 > 개념, 설정' 카테고리의 다른 글
python 알고리즘 풀면서 도움이 된 10가지 1. (0) | 2022.04.29 |
---|---|
[Python] 시간 초과 해결 방법 (0) | 2022.04.23 |
Django Handling HTTP requests (0) | 2022.04.18 |
[Python] User (0) | 2022.04.18 |
[Python] 외부 키, 참조 (0) | 2022.04.17 |
댓글