美文网首页
Nodejs学习笔记(三)

Nodejs学习笔记(三)

作者: cab240f6e992 | 来源:发表于2017-11-22 23:53 被阅读0次

URL Module

URL Module用来将访问链接中的queryString转化为可读的对象。

1.touch urlDemo.js创建文件,并写入:

var http = require('http');
var url = require('url');

http.createServer(function(req, res) {
    var data = url.parse(req.url, true);
    console.log(data.query);
    res.writeHead(200, {'Content-Type': 'text/html'});
    res.end();
}).listen(8080);

2.node urlDemo.js

3.访问


image.png

在控制台中可以看到


image.png

ps: var data = url.parse(req.url, true);中的第二个参数为true时,表示返回的URL对象中的query参数是一个经过解析的对象,而如果是false的话返回的是一个未经解析的字符串。如下:

image.png

相关文章

  • Nodejs学习笔记(三)

    URL Module URL Module用来将访问链接中的queryString转化为可读的对象。 1.touc...

  • 2018-08-21nodejs

    Nodejs学习笔记 一、 NodeJs介绍 什么是NodeJS,在应用程开发中起什么作用? Nodejs是一个应...

  • Nodejs学习笔记(三)--- 模块

    简介及资料 通过Node.js的官方API可以看到Node.js本身提供了很多核心模块 http://nodejs...

  • Nodejs学习笔记-Nodejs介绍

    什么是Node.js 编写高性能网络服务器的JavaScript工具包(用js开发服务端程序)单线程、异步、事件驱...

  • nodejs学习笔记

    JavaScript模块编译 在编译过程中,node对获取的JavaScript文件内容进行了头尾包装。正常的Ja...

  • nodejs学习笔记

    模块 名词解释:每一个js文件就是一个模块,而文件路径就是模块名。每个模块(也就是每个js文件)都有requir,...

  • Nodejs学习笔记②

    写在前面 这次做一个小小的登陆&注销登陆功能练习下所学的知识,并扩充些新知识。 目录 新建 login 项目 下载...

  • Nodejs学习笔记①

    写在前面 undefined 目录 检查更新node&npm版本 安装Express 4.x Express 4....

  • nodejs学习笔记

    Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个...

  • Nodejs学习笔记

    Node.js 是单进程单线程应用程序,但是通过事件和回调支持并发,所以性能非常高。nodejs由以下模块组成:引...

网友评论

      本文标题:Nodejs学习笔记(三)

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