방법 설명 :
이 함수는 HTTP 서버를 생성하고 요청 이벤트의 리스너로서 RequestListener를 사용하는 데 사용됩니다.
문법:
코드 사본은 다음과 같습니다.
http.createserver ([requestListener])
이 방법은 HTTP 모듈에 속하므로 사용하기 전에 HTTP 모듈을 도입해야합니다 (var http = require ( "http")).
매개 변수 수신 :
RequestListener 요청 핸들러 함수가 요청 이벤트에 자동으로 추가됩니다. 함수는 두 가지 매개 변수를 전달합니다.
REQ 요청 객체. REQ가 어떤 속성을 가지고 있는지 알고 싶다면 "http.request 속성 통합"을 확인할 수 있습니다.
RES Response Object, 요청을받은 후에 응답해야합니다. 속성이 어떤 속성을 가지고 있는지 알고 싶다면 "http.response 속성 통합"을 확인할 수 있습니다.
예:
이 예에서 RES는 응답 헤더를 지정하고 응답 본문 내용은 node.js이며 끝으로 끝납니다.
마지막으로 듣기 기능을 호출하고 포트 3000을 듣습니다.
코드 사본은 다음과 같습니다.
var http = 요구 ( 'http');
http.createserver (function (req, res) {
res.writehead (200, { 'content-type': 'text/html'});
res.write ( '<h1> node.js </h1>');
res.end ( '<p> hello world </p>');
}). 듣기 (3000);
소스 코드 :
코드 사본은 다음과 같습니다.
Exports.createserver = function (requestListener) {
새 서버를 반환합니다 (requestListener);
};