일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Oracle
- Java
- Do it! 자바스크립트 입문
- 입출력과 사칙연산
- 파이썬
- html
- Python
- 운영체제
- Node.js
- 백엔드 개발
- nodejs
- 공부
- 상속
- 공부단
- 백준
- 타입스크립트
- 다형성
- 변수
- 노드제이에스
- do it!
- Do it! 공부단
- SQL
- 자바스크립트
- 형변환
- 배열
- 자바
- JavaScript
- 단계별로 풀어보기
- TypeScript
- Do it 공부단
- Today
- Total
목록Do It (3)
성준이의 공부블로그

Do it! Node.js 프로그래밍 입문 공부단 3일차 입니다. 요청 객체 const server = http.createServer((req, res) => { console.log(req) // 요청 객체를 알 수 있다 }) 응답 객체 응답 객체는 헤더와 본문으로 구성되므로 헤더와 본문을 만들어야 합니다. 그리고 응답이 끝난 후에는 응답을 종료해야 합니다. 응답 헤더 만들기 헤더를 만들 때 서버의 자료가 JSON인지 text인지, 헤더는 어떤 유형의 자료를 처리하는지, 서버의 상태는 어떠한지 알려주기도 합니다. 헤더를 만들 때는 기본적으로 setHeader()를 사용하지만 상태 코드를 헤더에 함께 기록하려면 writeHead()를 사용합니다. res.setHeader(이름, 값) res.setHea..
Do it! Node.js 프로그래밍 입문 공부단 3일차 입니다. 서버 만들기 서버를 만드는 함수 - createServer() 서버를 만들 때는 http 모듈을 가져온 후 createServer()를 사용합니다. createServer([옵션], [콜백]) const http = require("http") const fs = require("fs") const server = http.createServer((req, res) => { console.log("요청발생") }) 서버를 실행하는 함수 - listen() 서버 실행하는 함수입니다. listen(포트[, 호스트][, 콜백]) server.listen(3000, () => { console.log("3000번 포트에서 서버 실행") })
Do it! Node.js 프로그래밍 입문 공부단 3일차 입니다. 클라이언트와 서버 간에 미리 약속한 규칙을 HTTP 프로토콜이라고 합니다. HTTP 프로토콜 클라이언트에서 서버로 자료를 요청하는 것은 http요청(http request), 서버에서 응답해 클라이언트로 자료를 보내는 것은 http응답(http response)이라고 합니다. 이렇게 요청과 응답을 통해 메시지를 주고 받는데 이 메시지에는 여러 정보가 포함되어 있습니다. 클라이언트가 서버로 보내는 요청 메시지는 요청 헤더와 요청 본문으로 구성됩니다. 서버에서 클라이언트로 보내는 응답 메시지도 응답 헤더와 응답 본문으로 구성됩니다. 중요한 헤더 정보 요청 URL 서버에게 어떤 정보를 보내달라고 요구하는 URL을 요청 URL이라고 합니다. 요청..