# HTTP Messages

[HTTP/네트워크] HTTP
HTTP는 HyperText Transfer Protocol의 줄임말로, HTML과 같은 문서를 전송하기 위한 프로토콜이다. HTTP는 웹 브라우저와 웹 서버의 소통을 위해 디자인되었다. 전통적인 클라이언트-서버 모델에서 클라이언트가 HTTP Messages 양식에 맞춰 요청을 보내면, 서버도 HTTP Messages 양식에 맞춰 응답한다. 1. HTTP Messages HTTP Messages는 클라이언트와 서버 사이에서 데이터가 교환되는 방식이다. HTTP Messages에는 다음과 같은 두 가지 유형이 있다. 요청(Requests) 응답(Responses) HTTP Messages는 몇 줄의 텍스트 정보로 구성된다. 그러나 개발자는 이런 메시지를 직접 작성할 필요가 거의 없다. 구성 파일, API, 기타 인터페이스에서 HTTP Messages를 자동으로 완성한다. HTTP Me

[javascript, react] 면접질문 리스트
1 : 배열, 객체를 const로 선언했는데 요소나 속성을 추가할 수 있는 이유 > 배열과 객체는 참조자료형이다. 데이터는 힙에 저장되고 변수에는 주소가 담긴다. 주소를 참조해 값을 가져오는 것이다. 배열이나 객체에 데이터를 추가하는 것은 상수를 재할당하거나 재선언하는 것이 아니라 주소가 가리키는 목록에 추가하는 것이다. > #### 1. const와 let, var의 차이 스코프 : 변수에 접근할 수 있는 범위. var: 함수 스코프 let, const: 블록 스코프 화살표함수는 블록 스코프를 가진다. b. 호이스팅 var: 함수 스코프의 최상단으로 호이스팅되고 선언과 동시에 undefined로 초기화된다. let const: 블록 스코프의 최상단으로 호이스팅되고 할당 전까지는 초기화되지 않는다. 선언 전에 호이스팅이 되긴 하지만 값을 가지지 않기때문에 선언 전에 호출하면 Refere

HTTP (HyperText Transfer Protocol)
HTTP (HyperText Transfer Protocol) : HTML과 같은 문서를 전송하기 위한 프로토콜 웹 애플리케이션 아키텍처에서는 클라이언트와 서버가 서로 HTTP라는 프로토콜을 이용해서 대화를 나눈다. HTTP를 이용해 주고받는 메시지는 HTTP Messages라고 부른다. 클라이언트와 서버 간의 통신은 요청(Request)과 응답(Response)으로 구성되며, 요청이 있어야만 응답이 온다. ➡️ 클라이언트가 HTTP Messages 양식에 맞춰 요청을 보내면, 서버도 HTTP Messages 양식에 맞춰 응답한다. >#### 프로토콜(Protocol) : 클라이언트와 서버가 통신을 할 때 지켜야 하는 통신 규약 > 주요 프로토콜

[HTTP/네트워크] HTTP 총정리(정의,메세지,응답, 요청,메소드)
✔️ HTTP가 뭔데? > ➡️ HTTP(HyperText Transfer Protocol)는 HTML과 같은 문서를 전송하기 위한 프로토콜이다. HTTP는 웹 브라우저와 웹 서버의 소통을 위해 디자인되었다. 전통적인 클라이언트-서버 모델에서 클라이언트가 HTTP Messages 양식에 맞춰 요청을 보내면, 서버도 HTTP Messages 양식에 맞춰 응답한다. ✔️ HTTP Messages는? 
2022-06-07(Section2_Brower_1)
0. 시작하게 된 계기 및 다짐 😮 이번 코드스테이츠의 백엔드 엔지니어링 개발자 부트캠프에 참여하게 되면서 현직개발자 분들의 빠른 성장을 위한 조언 중 자신만의 블로그를 이용하여 배운 것 들을 정리하는게 많은 도움이 된다 하여 시작하게 되었다. 그 날 배웠던 것을 길지 않아도 좋으니 정리하며 복습하는 습관 기르기 주말에 다음주에 배울 내용들을 예습 코딩 문제와 java코드들은 꾸준히 학습 자료구조를 이용한 알고리즘 문제 해결 학습 > 1. 학습 목표 😮 | 목표 | 결과 |---|--- |클라이언트-서버 (HTTP를 이용한 Client/Server 통신 및 API개념 이해) |O |브라우저의 작동 원리_(URL/URO차이, IP주소 및 PORT, DNSIP주소 관계) |O |HTTP Messages 구조/동작 이해 |O > 2. 정리 <span style="color

HTTP Messages
HTTP Messages HTTP 즉, HyperText Transfer Protocol의 줄임말로, HTML과 같은 문서를 전송하기 위한 Application Layer 프로토콜이다. HTTP는 웹 브라우저와 웹 서버의 소통을 위해 디자인되었다. 전통적인 클라이언트-서버 모델에서 클라이언트가 HTTP messages 양식에 맞춰 요청(Requests)을 보내면, 서버도 HTTP messages 양식에 맞춰 응답(Responses)한다. 
[CS] HTTP message Day-28
HTTP? HyperText Transfer Protocol의 줄임말로, HTML과 같은 문서를 전송하기 위한 Application Layer 프로토콜입니다. HTTP는 웹 브라우저와 웹 서버의 소통을 위한 것입니다. 클라이언트-서버 통신에서 HTTP messages 양식에 맞춰 요청을 보내면, 서버도 HTTP message 양식에 맞춰 응답합니다. HTTP message? 클라이언트와 서버 사이에서 데이터가 교환되는 방식입니다. HTTP messages는 요청(Requests)와 응답(Response)로 구성됩니다. HTTP messages는 몇 줄의 텍스트 정보로 구성됩니다. (개발자가 메시지를 작성할 필요는 없습니다.) start line: 요청이나 상태를 표시합니다. (항상 첫 줄입니다.) HTTP headers: 요청을 지정하거나, 메시지에 포함된 본문을 설명하는 집합입니다. empty line: 헤더와 본문을 구분하는 빈 줄 body: