
- const http = require("http");
- const server = http.createServer();
- server.on("request", function (req, res) {
- // 获取请求的url地址
- const url = req.url;
- // 设置默认的响应内容为404 Not found
- let content = "
404 Not found
"; - // 判断用户请求的是否为/ 或/index.html
- // 判断用户请求的是否为/about.html关于页面
- if (url == "/" || url == "/index.html") {
- content = "
首页
"; - } else if (url == "/about.html") {
- content = "
关于页面
"; - }
- // 设置content-type响应头,防止中文乱码
- res.setHeader("content-type", "text/html;charset=utf-8");
- // 使用res.end()把内容响应给客户端
- res.end(content);
- });
- server.listen(80, () => {
- console.log("server running at http://127.0.0.1");
- });
效果:
