Back Ground

NodeJS - http 모듈로 요청받은 파일 내용을 읽고 응답하기 [ES5] 본문

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가 대기상태에 있다가 서버로부터 호출을 받으면 응답한다.

(듣기 위해서 귀를 귀울이고 있다고 생각하면 된다.)



Comments