웹 통신은 서버(웹 서버)와 클라이언트(웹 브라우저)간의 대화. 이 대화방법은 보통 ‘데이터’로 이루어집니다.
프로토콜
웹에서 서버 ↔ 클라이언트간 주고 받은
상호간의 약속(프로토콜)을 HTTP 프로토콜
요청(Request)과 응답(Response)
URL
- protocol
https:// - domain
www. (sub domain)
hostinger.com (domain name) - resource path(path/page)
/tutorials/what-is-... - query variable, path variable
메서드
- GET - 조회
- POST - 생성
- PUT, PATCH - 수정(변경)
- DELETE - 삭제
상태 코드
- 1xx(정보) : 요청을 받았으며 프로세스를 계속 진행합니다.
- 2xx(성공) : 요청을 성공적으로 받았으며 인식했고 수용하였습니다.
- 3xx(리다이렉션) : 요청 완료를 위해 추가 작업 조치가 필요합니다.
- 4xx(클라이언트 오류) : 요청의 문법이 잘못되었거나 요청을 처리할 수 없습니다.
- 5xx(서버 오류) : 서버가 명백히 유효한 요청에 대한 충족을 실패했습니다.
'알고리즘, CS' 카테고리의 다른 글
[프로그래머스 Lv. 1] 음양 더하기 (0) | 2023.07.31 |
---|---|
[프로그래머스 Lv. 1] 콜라츠 추측 (0) | 2023.07.28 |
[프로그래머스 Lv. 0] 2차원으로 만들기 (0) | 2023.06.16 |
[프로그래머스 Lv. 0] 모스부호 (1) (0) | 2023.06.15 |
리액트 기초과정 CS (0) | 2023.06.14 |