Javascript/Node.js
NodeJS - http 모듈로 요청받은 파일 내용을 읽고 응답하기 [ES5]
Back
2018. 9. 18. 12:06
http모듈을 사용 하면 server로 부터 연결이 가능하다.
1 | var http = require('http'); | cs |
를 사용하여 http모듈을 불른다.
.createServer() http서버 생성함수
메소드
http.createServer(function(req,res)
매개변수
함수( 요청(Request),응답(response) )
예제)
1 2 3 4 5 6 7 8 9 10 11 | var fs = require('fs'); var http = require('http'); var server = http.createServer(function(req,res){ var inF = fs.createReadStream('./study/day_05/ccc.html'); inF.pipe(res); }); //server.listen(3000,'127.0.0.1'); 자신 local 기본 주소 server.listen(3000,'192.168.10.25'); //3000번이 nodejs에서 약속하는 기본 포트 | cs |
server.listen 리스너를 통해서
port 번호와 서버가될 ip를 적어주면 된다.
listen가 대기상태에 있다가 서버로부터 호출을 받으면 응답한다.
(듣기 위해서 귀를 귀울이고 있다고 생각하면 된다.)