node.js 创建服务器

完整的代码, 可以复制引用

// 引入http模块
let http = require('http');
// 引入url模块 获取域名后面的url
let url = require('url');

// 创建http服务
// request 获取客户端传过来的信息,response 给浏览器响应的信息
http.createServer((request, response) => {
  console.log(request.url);
  // 设置响应头
  response.writeHead(200,{'Content-Type': 'text/html;charset=UTF-8'});
  response.write('我的第一个nodejs222');

  // 获取域名后面的url
  // url.parse()
  // 解析 URL url.format(urlObject)
  // 是上面 url.parse() 操作的逆向操作 url.resolve(from, to) 添加或者替换地址
  let query = url.parse(request.url, true);
  console.log(query);
  // 结束响应 也可以输出值
  // response.end('结束nodejs');

  response.end();
}).listen(8888);

console.log('httpServer http://127.0.0.1:8888');

posted on 2020-04-30 09:35  完美前端  阅读(464)  评论(0)    收藏  举报

导航