# start line

BE_Simple API Server_HTTP_10.26
참조 원문 0. 학습 목표 API 정의 HTTP의 Stateless 특징과 Request/Response message 구조 Instagram의 Backend API System의 기능을 정의 Node에서 제공하는 http built-in module을 활용해 간단한 API server 만들기 Node.js runtime으로 구현한 API 코드 실행. API server에 회원가입, 회원 정보 조회, 게시물 등록과 같은 기능을 수행하는 Endpoint 추가. > 요약 HTTP: 컴퓨터 사이의 소통을 위한 통신규약. HTTP 통신: Request(요청) + Response(응답). Stateless 특성: HTTP 통신의 매 요청과 응답은 이전 상태를 알지 못함. 1. HTTP (HyperText Transfer Prot

HTTP, 그리고 Request & Response
1. HTTP (HyperText Transfer Protocol) ✅ HyperText HTTP에서 HyperText는 HTML(HyperText Markup Language)의 HyperText와 그 의미가 동일하다. HTML은 문서와 문서가 링크로 연결되도록 하는 태그로 구성된 언어란 뜻이다. 다시 말하면, HTML은 웹페이지를 만들기 위해서 웹브라우저 위에서 동작하는 언어를 뜻한다. ✅ Transfer Transfer은 사전적 의미로 "전송하다"이다. 전송에 큰 의미가 있다. 쉬운말로 "물건이나 편지 따위를 보낸다." 라는 의미다. 개발자가 로컬호스트(본인의 랩탑 또는 데스크탑)에서 작성한 HTML 파일을 로컬에서만 띄운다는 건 무엇을 의미할까. 예를들어 작성된 편지가 대상(부모님, 선생님, 연인 등..)을 갖고 있다면 그 대상에게 보내져야 의미가 있다. 편지를 보내지 않으면 응답이 오지 못한다. 의도 했던

HTTP Messages
HTTP Messages HTTP 즉, HyperText Transfer Protocol의 줄임말로, HTML과 같은 문서를 전송하기 위한 Application Layer 프로토콜이다. HTTP는 웹 브라우저와 웹 서버의 소통을 위해 디자인되었다. 전통적인 클라이언트-서버 모델에서 클라이언트가 HTTP messages 양식에 맞춰 요청(Requests)을 보내면, 서버도 HTTP messages 양식에 맞춰 응답(Responses)한다. 
드디어 난 깨달은것인가 -3-
WeCode 7기로 수업을 받고있는 슈퍼개발자, 춤추는망고입니다. ( 춤 안춥니다. ) > #### - 이 글은 우리가 앞으로 할 일에 큰 도움이 될 글입니다. ( 큰 도움 == 큰 어려움 ) 인터넷의 역사와 인터넷 세상의 흐름을 어느정도 이해하고, 이제는 인터넷을 더 잘 이용하기 위해 이번글에서 여러분과 함께 공유할 내용은! 내가 누군가와 통신을 하기위해선? 통신의 구성과 활용 ( 응용 ) 입니다. 이번 글에선, > 우리는 통신할 때 어떤 내용을 주고받는가에 대해 알게된 뉴비가 ' 그래서 어떻게 쓰는거냐구요! ' 라는 진짜 중요한 질문을 만났을때, 양팔걷고 보여주는데 필요할 내용들을 소개합니다. &