node初始

node项目都必须依托于服务器运行

PHP依托于apche(阿帕奇)服务器(xampp中)

node是自己创建服务器

有官方提供http模块

  • 1.先引入官方提供的http模块
const{read}=require('fs');
let http = require('http');
  • 2.使用http模块中createServer() 创建服务
    createServer()中参数是一个回调函数
    这个回调函数有两个参数
    第一个参数req(请求)
    第二个参数res(回应)
let server = http.createServer(function (req, res) {
    // 配置响应信息
    // 发送请求头 
    // res对象中 writeHead
    res.writeHead(200, { "Content-Type": "text/html;charset=utf-8" });
    // 发送响应数据
    res.write("<h1>你好,这是你人生中创建的第一个服务器</h1>");
    res.write("<h1>node1</h1>");
    res.write("<h1>node2</h1>");
    res.write("<h1>node3</h1>");
    res.end("<h1>响应结束!!!!</h1>");//结束相应
});
  • 3.设置端口号
let num=8888;
  • 4.监听浏览器地址栏,使用server.listen();
    有两个参数,第一个参数监听的端口号。
    第二个参数,回调函数
server.listen(num, function () {
    console.log(`server is running at http://127.0.0.1:${num}`);
})
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容