• 회원가입
  • 로그인
  • 구글아이디로 로그인

[module] Node.js - http 모듈 ★ - Node.js를 HTTP 서버로 사용. (= http 통해서 데이터 전송.)

1,157  

목차

  1. http 모듈 예제 - http 통해서 데이터 전송
  2. http 모듈 정의
  3. http 모듈 구문
  4. http 모듈 속성/메서드

 

http 모듈 예제 - http 통해서 데이터 전송

1. C:\User\사용자명\hz.js 생성.

 

var http = require('http');

 

http.createServer(function (req, res) {

  res.writeHead(200, {'Content-Type': 'text/plain'});

  res.write('Homzzang.com');

  res.end();

}).listen(8080);

 


2. CMD 모드 띄운 후, 아래 명령어 실행.

 

C:\User\사용자명>node hz.js

 


3. 브라우저 접속해 결과 확인.

 

http://localhost:8080/

 

 

http 모듈 정의

 

Node.js를 HTTP 서버로 사용. (= http 통해서 데이터 전송.)

※ HTTP  : Hyper Text Transfer Protocol.

 

 

http 모듈 구문

 

var http = require('http');

 

 

http 모듈 속성/메서드

 

createClient()

폐기 예고. HTTP 클라이언트 생성.

 

createServer()

HTTP 서버 생성.

 

get()

메소드를 GET으로 설정하고 사용자의 요청을 포함하는 객체를 반환.

 

globalAgent

HTTP 에이전트를 반환.

 

request()

사용자의 요청을 포함하는 객체를 반환.

 



분류 제목
basic Node.js - Home
basic Node.js - Intro (소개)
basic Node.js - Start (시작) - 사용 환경 구축
basic Node.js - Modules (모듈)
basic Node.js - HTTP Module (데이터 전송 모듈)
basic Node.js - File System Module (파일 시스템 모듈)
basic Node.js - URL Module (주소 처리 모듈)
basic Node.js - NPM (노드 패키지 관리자)
basic Node.js - Events (이벤트)
basic Node.js - Upload Files (파일 업로드) 2
basic Node.js - Email (이메일 보내기)
mysql Node.js - MySQL 설치・연결 + 쿼리 보내기
mysql Node.js - MySQL Create Database (DB 생성)
mysql Node.js - MySQL Create Table (테이블 생성) ※ Primary key 설정.
mysql Node.js - MySQL Insert Into (데이터 삽입)
mysql Node.js - MySQL Select From (데이터 선택)
mysql Node.js - MySQL Where (조건절)
mysql Node.js - MySQL Order By (정렬 순서)
mysql Node.js - MySQL Delete From (데이터 삭제)
mysql Node.js - MySQL Drop Table (테이블 삭제)
1/4
목록
찾아주셔서 감사합니다. Since 2012