URL模块

作者: 迷人的洋葱葱 | 来源:发表于2017-10-06 16:04 被阅读0次

一、URL模块

-参数request:http.IncomingMessage的一个实例,通过它可以获取到这次请求的一些信息。
--url:请求的地址。
发送请求的地址,也叫访问路径
?后面的部分叫做查询字符串(query string)。

var http=require('http');
var url=require('url');
var server=http.createServer();
server.on('request',function(req,res){
var urlStr=url.parse(req.url);
});
var urlStr=url.parse('http://www.baidu.com:8080/a/index.html?b=2#p=1');

parse()方法可以将url地址解析为一个包含url信息的对象。
该对象的部分属性如下:
protocol:'http:',
host:'www.baidu.com:8080',
port:'8080',
hostname:'www.baidu.com',
hash:'#p=1',
search:'?b=2',
query:'b=2',
pathname:'/a/index.html',
path:'/a/index.html?b=2',
href:'http://www.baidu.com:8080/a/index.html?b=2#p=1'

相关文章

  • node03-hackerNews2.0和模块化的使用

    url模块和querystring模块 url模块:能够解析req.url的模块 url.parse语法: ​ ...

  • Node.js模块学习——Url

    url模块 该模块允许解析URL、生成URL,以及拼接URL。 url.parse() url.parse(url...

  • 周国康-20160809笔记

    HTTP,URL,FS模块 HTTP模块 FS模块 URL模块 作业 构造静态服务Server:解析URL,根据U...

  • node js(三)

    url模块 用途: 模块用于处理与解析 URL API 实例化URL 返回URL对象

  • Node中url模块的方法

    URL模块是NodeJS的核心模块之一,用于解析url字符串和url对象 1、url.parse(url_str[...

  • NodeJs基础学习--url模块、querystring模块(

    url模块 url.parse url.format url.resolve url.parse(string) ...

  • Node的Url模块

    Url 模块 Node的url模块主要提供一些实用的函数来进行url的处理和分析。 url字符串和url对象 ur...

  • 核心模块——URL

    处理HTTP请求时url模块使用率比较高,因为该模块允许解析URL、生成URL,以及拼接URL。首先我们来看看No...

  • 高明1024学习笔记

    node.js的URL模块学习 URL统一资源定位符 URL中文文档:协议+域名/IP地址 该模块包含用以 URL...

  • NodeJs02

    url模块 ------------------------------------- req.url 表示用户的...

网友评论

      本文标题:URL模块

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