일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- SourceTree
- Python
- 잃어버린괄호
- 소스트리
- REST
- 백준
- udemy
- 알고리즘
- IOS
- Nodejs 교과서
- APP
- HTTP
- create UI
- git
- SWIFT
- mysql
- Push
- Mac
- 파이썬
- functinon
- Listing Data on IOS
- remote : Invalid username or password
- 푸쉬오류
- algorith
- 풀리퀘스트
- Github
- nodejs
- BOJ
- commit
- 깃
- Today
- Total
목록HTTP (2)
YoonC

💡 Rest (Representational State Transfer) 자원의 이름 (자원의 표현) 으로 구분해 해당 자원의 상태(정보)를 주고 받는 모든것. 자원의 표현에 의해 상태 전달을 하는 것으로 웹의 장점을 최대한 활용하는 아키텍쳐 자원의 표현? : 해당 SW가 관리하는 것들을 표현하기 위한 이름 상태(정보) 전달? : 데이터가 요청되어지는 시점에서의 자원의 상태(정보)를 전달 (JSON, XML 통해) ✏️ 구체적인 개념 : HTTP URI를 통해 자원을 명시하고 HTTP Method (GET, POST ..)를 통해 해당 자원에 대한 CRUD Operation을 적용함 👀 이때 CRUD -> (Create, Read, Update, Delete, Head) POST GET PUT DELET..

1. 요청과 응답 클라이언트는 서버로 요청(request)을 보내고 서버는 요청을 읽고 처리한 뒤 클라이언트에게 응답(response)을 보냄 💁🏻 서버는 요청과 응답을 이벤트 방식으로 받아야 함 따라서 클라이언트로부터 요청이 왔을 때 어떤 작업을 수행할지 이벤트리스너를 미리 등록해둬야함 Http모듈 : Node.js에서 가장 기본적인 웹 모듈, HTTP 웹 서버를 생성하는 것과 관련된 모든 기능을 담당 이벤트 리스너를 가진 노드 서버를 만들기>> const http = require('http'); http.createServer( (req,res) => { res.write('Hello Node!'); res.end('Hello Server!'); }).listen(8080, () => { //서버 ..