美文网首页
四、node路由

四、node路由

作者: SherrinfordL | 来源:发表于2019-03-06 00:26 被阅读0次

server.js

var http = require("http");
var url = require("url");
 
function start(route) {
  function onRequest(request, response) {
    var pathname = url.parse(request.url).pathname;
    console.log("Request for " + pathname + " received.");
 
    route(pathname);
 
    response.writeHead(200, {"Content-Type": "text/plain"});
    response.write("Hello World");
    response.end();
  }
 
  http.createServer(onRequest).listen(8888);
  console.log("Server has started.");
}
 
exports.start = start;

router.js

function route(pathname) {
  console.log("About to route a request for " + pathname);
}
 
exports.route = route;

index.js

var server = require("./server");
var router = require("./router");
 
server.start(router.route);
image.png

以上则是模拟一套路由文件

相关文章

  • 四、node路由

    server.js router.js index.js 以上则是模拟一套路由文件

  • 5_Node路由

    [toc] Node.js路由 1.node.js路由 路由是为了处理不同的请求(url)执行的不同的操作。我们要...

  • node路由

    node没有WEB容器,没有根目录,有顶层路由设置 相对路径是相对盘符,不是相对你编译的路径。所以要cd到文件目录...

  • node函数 node路由

    node函数 js中一个函数可以作为另一个函数的参数,即先定义一个函数,然后传递 匿名函数 这个学过,过 node...

  • Node.js_后端路由(二)

    Node.js_后端路由(二) 接着上一篇Node.js_后端路由(一)进行改进优化,有困惑之处可以回头查漏补缺。...

  • Node学习(9)--网络操作

    Node.js 路由 要为路由提供请求的 URL 和其他需要的 GET 及 POST 参数,随后路由需要根据这些数...

  • node.js 学习四 之 路由

    路由就是根据浏览器的url对应访问不同的网页服务器拿到浏览器的url,根据正则匹配,拿到根目录之后的字符串有一个可...

  • 基础配置

    手脚架安装项目 路由 node-sass配置 Antd按需引入

  • 自我学习Node学习记录

    开启HTTP服务器 开启HTTP服务器 如何使用curl 如何使用curl Node如何使用路由形式 Node如何...

  • pod内部访问svc失败分析

    pod 无法访问svc 环境:3 mst 2 worker node 双网卡 node eth0:默认路由在eth...

网友评论

      本文标题:四、node路由

      本文链接:https://www.haomeiwen.com/subject/nihzuqtx.html