// Root Server http .createServer((req, res) => { if (req.url === '/favicon.ico') { res.writeHead(200, { 'Content-Type': 'image/x-icon' }); return res.end(''); } tailor.requestHandler(req, res); }) .listen(8080, function() { console.log('Tailor server listening on port 8080'); });
// Fragment server - Any http server that can serve fragments http .createServer((req, res) => { res.writeHead(200, { 'Content-Type': 'text/html' }); res.end('<div>Fragment 1</div>'); }) .listen(8081, function() { console.log('Fragment Server listening on port 8081'); });
// Root Server http .createServer((req, res) => { tailor.requestHandler(req, res); }) .listen(8080, function() { console.log('Tailor server listening on port 8080'); });
res.end(`<div>Fragment, name: ${name}</div>`); }) .listen(8081, function() { console.log('Fragment Server listening on port 8081'); });
.listen(8081, function() { console.log('Fragment Server listening on port 8081'); });
http .createServer((request, response) => { response.writeHead(200, { 'Content-Type': 'text/html' }); response.write(buffer); response.end(); }) .listen(8081);
//클라이언트 연결 이벤트 처리 //서버객체가 이벤트 이미터를 상속하기 때문에 on을 쓸 수 있음 server.on('connection',function(socket){ var addr = socket.address(); console.log('클라이언트가 접속했습니다. : %s, %d',addr.address,addr.port); });
/** * Converts this reference target to a format, suitable for serialization. * * @returns {Object} Reference target JSON object. */ toJSON() { return { host: this.actor.getSystem().getPublicIpAddress(), port: this.server.address().port, actorId: this.actor.getId() }; }
/** * Destroys this reference target, closing all connections and freeing all resources. * The target actor is not destroyed. * * @returns {Promise} Operation promise. */ destroy() { return P.fromCallback(cb => this.server.close(cb)); }
destroy0() { let actorPromise = this.actorPromise || P.resolve(); return actorPromise .then(actor => actor && actor.destroy()) .then(() => { this.socket && this.socket.end(); this.server && this.server.close(); }); }
http.createServer((req, res) => { if (req.url !== '/keep-alive') { res.setHeader('Connection', 'close'); } res.setHeader('Content-Length', '12'); res.end('Hello World!'); }).listen(8000);
// Root Server http .createServer((req, res) => { if (req.url === '/favicon.ico') { res.writeHead(200, { 'Content-Type': 'image/x-icon' }); return res.end(''); } tailor.requestHandler(req, res); }) .listen(8080, function() { console.log('Tailor server listening on port 8080'); });
// Root Server http .createServer((req, res) => { tailor.requestHandler(req, res) }) .listen(8080, function() { console.log('Tailor server listening on port 8080'); });
// Fragment server - Any http server that can serve fragments http .createServer((req, res) => { res.writeHead(200, { 'Content-Type': 'text/html' }); res.end('<div>Fragment 1</div>'); }) .listen(8081, function() { console.log('Fragment Server listening on port 8081'); });