01
인터넷 네트워크
인터넷에서 IP, TCP/UDP, PORT, DNS가 각각 어떤 역할을 하며 데이터를 주고받는지 정리합니다.
2022.05.08 — 2022.05.17 · 네트워크 · HTTP · 다 읽는 데 약 20분
인터넷에서 IP, TCP/UDP, PORT, DNS가 각각 어떤 역할을 하며 데이터를 주고받는지 정리합니다.
URI, URL, URN의 개념과 URL 문법을 정리하고, 브라우저가 서버에 요청을 보내 응답을 렌더링하기까지의 흐름을 살펴봅니다.
HTTP의 역사와 특징, 클라이언트-서버 구조, 무상태성과 비연결성, HTTP 메시지 구조를 정리합니다.
회원 API 설계를 예로 URI와 리소스 개념을 짚고, GET·POST·PUT·PATCH·DELETE의 의미와 안전·멱등·캐시 가능 속성을 정리합니다.
GET 쿼리 파라미터와 POST 메시지 바디를 통한 데이터 전송 방식, 그리고 정적/동적 데이터 조회부터 HTML Form, HTTP API 활용까지 상황별 사용법을 정리합니다.