이전 면접에서 HTTP가 어떤 프로토콜인지 질문을 받았는데 이참에 정리를 해두면 좋겠다 생각이 들어 글을 쓰게 되었다.
HTTP는 TCP/IP 프로토콜에서 Application layer에 해당하는 프로토콜로 주로 웹 브라우저(클라이언트)와 웹 서버 간에 HTML, 이미지, JSON과 같은 리소스를 주고받을 때 사용됩니다.
웹은 기본적으로 클라이언트-서버 구조로 구성되어 있다. Request를 보내고 Response로 응답하여 데이터를 주고받는다. 이때 HTTP 또는 HTTPS 프로토콜을 통해 서버에 요청을 보내고 응답한다.
| API 개선: 용도에 맞는 DTO와 N + 1 (1) | 2025.08.25 |
|---|---|
| Restful api (0) | 2025.06.19 |
| GET vs POST (Http Methods) (0) | 2024.08.24 |
| 발더스 게이트 3 아이템 사전 (0) | 2024.05.03 |