zoukankan      html  css  js  c++  java
  • 搭建一个最简单的node服务器

    搭建一个最简单的node服务器

      1、创建一个Http服务并监听8888端口

      2、使用url模块 获取请求的路由和请求参数

    var http = require('http');
    var url = require('url');
    
    http.createServer(function (req, res) {
    
        var pathname = url.parse(req.url).pathname; //解析路由请求地址
        var params = url.parse(req.url, true).query; //解析请求参数
        
        console.log(req.method+" Request for " + pathname + " received."); //打印请求
    
        res.writeHead(200, { 'Content-Type': 'text/plain' });
        res.write(req.method);
        res.write('
    pathname:'+pathname);
        res.write('
    params:'+JSON.stringify(params));
        res.end();
    
    }).listen(8888);
    
    console.log('Server running at http://127.0.0.1:8888/');

    通过浏览器访问  http://127.0.0.1:8888/about?name=zhangsan

    浏览器就会打印出请求方式(GET/POST)、访问的路由以及请求参数 

     哇!这可是不需要借助任何软件就可以监听本地端口的服务啊,是不是很简单:)

  • 相关阅读:
    HDU 2023题解分析
    Java中常见的几种类型转换
    Software Version --hdu1976
    单词数
    Usaco 2.3 Zero Sums(回溯DFS)--暴搜
    9的余数
    mongodb学习(一)
    svg学习(九)path
    svg学习(八)polyline
    qunit学习(一)
  • 原文地址:https://www.cnblogs.com/xbblogs/p/8277580.html
Copyright © 2011-2022 走看看