zoukankan      html  css  js  c++  java
  • 创建一个简单的Node服务器

      Node常被用来构建服务器。有了Node,创建各种服务器变得非常简单。如果你过去习惯于
    把程序部署到服务器中运行(比如把PHP程序放到Apache HTTP服务器上),可能会觉得这种方式
    很怪异。在Node中,服务器和程序是一样的。
      下面是个简单的HTTP服务器实现,它会用“Hello World”响应所有请求

     

    1 var http = require('http');
    2 http.createServer(function(req,res){
    3     res.writeHead(200,{'Content-Typr':'text/plain'});
    4     res.end('Hello World
    ');
    5 }).listen(3000);
    6 
    7 console.log('Server running at http://localhost:3000/');

     

      只要有请求过来,它就会激发回调函数function (req, res),把“Hello World”写入到
    响应中返回去。这个事件模型跟浏览器中对onclick事件的监听类似。在浏览器中,点击事件随
    时都可能发生,所以要设置一个函数来执行对事件的处理逻辑,而Node在这里提供了一个可以随
    时响应请求的函数。
           运行后在浏览器访问localhost:3000,就可以获得响应



  • 相关阅读:
    SpringBoot之使用外部的启动类
    CCF——最小差值(2017-12)
    CCF——买菜(2018-09)
    CCF——卖菜(2018-09)
    2792. Grammar Lessons
    2756. Lucky Transformation
    2776. String Task
    2794. Petya and Strings
    2810. Palindromic Times
    14. Football
  • 原文地址:https://www.cnblogs.com/qiqiloved/p/9583246.html
Copyright © 2011-2022 走看看