JavaScript, TypeScript
[JS] HTTP와 REST API
1. HTTP (Hyper Text Transfer Protocol) HTTP는 데이터를 주고받는 데 사용되는 프로토콜로 HTML 문서와 같은 리소스(문서, 이미지 등)들을 전송하기 위한 규약으로 사용된다. 클라이언트(웹 브라우저)가 서버에 요청(request)을 보내면 서버는 그 요청에 응답(response)을 보내준다. 그럼 클라이언트의 요청과 서버 응답은 어떻게 보낼 수 있을까? 2. HTTP Message HTTP 메시지는 웹에서 데이터를 주고받는데 사용되며 이 메시지 형식은 사람이 읽을 수 있도록 설계되어있다. 이 메시지는 요청과 응답 두가지 형태가 각각 다른 구조를 가지고 있으며, 서버 주소, 요청 메서드, 상태 코드, target path, 헤더 정보, body 정보 등이 포함되어있다. 다 ..
2023. 3. 24.