zoukankan      html  css  js  c++  java
  • node学习之第一个服务器

    在node中我们应该如何创建服务器呢?
     
    可以使用node构建服务器
    // node中提供了http模块,这是专门创建编写服务器的
    // 1,加载http核心模块
    var http = require('http');

    // import { createServer } from 'http';

    // 2,使用httpcreateServer()方法创建一个服务器

    var server = http.createServer();

    // 用服务器提供数据的服务

    // 发请求 接收请求 处理请求 给个反馈

    // 3,注册require请求事件 当客户端请求过来,就会自动触发服务器的request请求事件
    // ,然后执行第二个参数,回调处理
    server.on('request', function() {
        console.log("收到客户端的请求")
    });
    //  4,绑定端口号,启动服务器

    server.listen(3000, function() {
        console.log('服务器启动成功了,可以通过http://127.0.0.1:3000/来进行访问')
    })
     
     
    在终端使用node 05-http.js  得到

     注意:因为我们的http.js在code文件夹中,之前终端处于01中,我们运行会出现883的错误。

    再宏伟的目标,拆分下来,也只是一串串的代码而已;一串串的代码,细分来看,也只是一个一个的字母而已!也许,我做不到一晚上完成大神一小时随便敲打的项目,但为这一目标,每天添砖加瓦,我想我应该是可以完成的!
  • 相关阅读:
    子序列自动机
    poj 暴力水题
    小白贪心题
    组合数+费马大/小定理
    随机数法
    vector的二维用法+前缀和
    巨思维题
    思维水题
    Codeforces Round #323 (Div. 2) D.Once Again... (nlogn LIS)
    Codeforces Round #325 (Div. 2) D. Phillip and Trains (BFS)
  • 原文地址:https://www.cnblogs.com/Annely/p/14586244.html
Copyright © 2011-2022 走看看