Last active
July 8, 2019 07:22
-
-
Save xiezipei/f21225729396087d0e0cf074fa91d725 to your computer and use it in GitHub Desktop.
用 Node.js 的 HTTP 包来创建一个简单的 web 服务器
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 调用 HTTP 模块 | |
const http = require("http"); | |
// 创建 HTTP 服务器并监听 8000 端口的所有请求 | |
http.createServer((request, response) => { | |
// 用 HTTP 状态码和内容类型来设定 HTTP 响应头 | |
response.writeHead(200, {'Content-Type': 'text/plain'}); | |
// 发送响应体 "Hello World" | |
response.end('Hello World\n'); | |
}).listen(8000); | |
// 在控制台打印访问服务器的 URL | |
console.log('服务器运行于 http://127.0.0.1:8000/'); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment