사용자 도구

사이트 도구


project:nodejs

node.js 프로젝트

이 페이지는 node.js 의 프로젝트를 기록합니다. 세부적인 설명이 필요하면 'nodejs'라는 네임스페이스(namespace)를 사용하여 하위 문서로 기록해 주세요.

레퍼런스 및 문서 모음

다른 HTTP 서버에 접속하기

아주 간단한 예제인 관계로, 하위 문서를 만들지 않고 이 곳에 바로 기록합니다. 당연히 TCP/IP 프로토콜을 이용한다면, node.js에서 원격지의 IP에 접속할 수 잇는 기능이 구현 제공되어 있을 것입니다. API Doc의 http.get()이 바로 그 함수입니다. 다음은 임의의 웹 문서를 GET 방식으로 요청하여 콘솔에 출력하는 예제입니다. 콘솔에 너무 많은 소스가 출력되는 것을 막기 위해 초반 500자만 출력합니다.

http_get.js
var http = require('http');
 
http.get("http://www.google.com/", function(res) {
		console.log("Got response: " + res.statusCode);
 
		res.on('data', function(buffer) {
			console.log(buffer.toString('utf-8', 0, 500));
			});
 
		}).on('error', function(e) {
			console.log("got error: " + e.message);
			});

에코 서버와 클라이언트 제작해보기

described at echoserver

node.js와 PHP (php-fpm) 연동하기

Detailed description at IngegratingPhpFpm

project/nodejs.txt · 마지막으로 수정됨: 2014/10/09 21:24 저자 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki