zoukankan      html  css  js  c++  java
  • node搭建web服务器(简单案例)

    var http = require('http');    //载入http模块
    http.createServer(function(req,res) {    //创建一个服务器,在服务器中创建函数
        res.writeHead(200, { 'Content-Type': 'text/plain;charset=utf-8' });    //向请求的客户端发送相应头,200即相应成功,与Ajax中的200是一个含义.
        res.write("来自node的问候,下午好!");    //这是让显示器输出的内容
        res.end();           //结束语句,即响应数句接收结束的时候触发.
    }).listen(8080, '10.43.10.153');  //这里是端口和本地网址,即往网页地址栏中输入的本地ip.
                         //即10.43.10.153:8080.将'10.43.10.153'改写成'localhost',就需输入localhost:8080.
                         //8080也可进行修改,而如果没被占用的话,也就是默认值,则是80.

    将上述保存为一个js文件,如webHttp.js.

    放在根文件下.

    然后通过cmd,查找到根文件后,输入 node webHttp.js

    如果没有提示错误,只出现一个小光标在闪烁后,就可以在网页中键入10.43.10.153:8080察看了.

    如果要想退出服务器,只需要Ctrl+C两下即可退出.

    哎!因为少于150字,所以说下思路流程吧!(其实我也是现学现卖)

    第一步:先导入node的http模块,并给予一个变量.

    第二步:然后为这个变量创建一个服务器.createServer(){}追加一个函数function(request,responose){}

        该函数有两个参数,request和response:

          请求事件,request事件,request对象。 
          响应事件,response事件,responose对象。 

    第三步:设置端口和本地服务器网址.

    第四步:则是在cmd中启动node webHttp.js文件,然后在网页中输入网址.

      

  • 相关阅读:
    关于C++值传递与引用传递的汇编层面分析
    scrapy抓取的中文结果乱码解决办法
    scrapy抓取的中文结果乱码解决办法
    CSS选择器
    CSS选择器
    xpath选择器
    操作系统知识
    鸟哥的私房菜:Bash shell(五)-数据流重导向
    鸟哥的私房菜:Bash shell(四)-Bash shell的使用环境
    鸟哥的私房菜:Bash shell(三)-命令别名与历史指令
  • 原文地址:https://www.cnblogs.com/yinwangyizhi/p/9055803.html
Copyright © 2011-2022 走看看