1. HTTP Web Server - Simple
1) createServer.js 파일 생성
const http = require('http');
const server = http.createServer((req, res) => {
res.write('<h1>Hello, world!</h1>');
});
server.listen(8080);
2) createServer.js 파일 node 로 실행
node createServer.js
3) Web Browser 로 실행 확인
Web Browser에서 localhost:8080 (또는 http://127.0.0.1:8080) 에 접속
2. HTTP Web Server - HTML File
1) createServer.html 파일 생성
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title></title>
</head>
<body>
<h1>Hello, world!</h1>
</body>
</html>
2) createServer.js 파일 생성
const http = require('http');
const fs = require('fs');
const server = http.createServer((req, res) => {
fs.readFile('./createServer.html', (err, data) => {
if (err) {
throw err;
}
res.end(data);
});
});
server.listen(8080);
3) createServer.js 파일 node 로 실행
node createServer.js
4) Web Browser 로 실행 확인
Web Browser에서 localhost:8080 (또는 http://127.0.0.1:8080) 에 접속
'Study > Node.js' 카테고리의 다른 글
[Node.js] Express Web Server Framework (0) | 2022.09.20 |
---|---|
[Node.js] npm (2) | 2022.09.19 |
[Node.js] Basic (0) | 2022.08.23 |
[Node.js] Node.js 설치 (0) | 2022.08.23 |