node.js中的url.parse方法使用说明


Posted in Javascript onDecember 10, 2014

方法说明:

讲一个URL字符串转换成对象并返回。

语法:

url.parse(urlStr, [parseQueryString], [slashesDenoteHost])

接收参数:

urlStr                                       url字符串

parseQueryString                   为true时将使用查询模块分析查询字符串,默认为false

slashesDenoteHost               

默认为false,//foo/bar 形式的字符串将被解释成 { pathname: ‘//foo/bar' }

如果设置成true,//foo/bar 形式的字符串将被解释成  { host: ‘foo', pathname: ‘/bar' }

例子:

var url = require('url');

var a = url.parse('http://example.com:8080/one?a=index&t=article&m=default');

console.log(a);

 

//输出结果:

{ 

    protocol : 'http' ,

    auth : null ,

    host : 'example.com:8080' ,

    port : '8080' ,

    hostname : 'example.com' ,

    hash : null ,

    search : '?a=index&t=article&m=default',

    query : 'a=index&t=article&m=default',

    pathname : '/one',

    path : '/one?a=index&t=article&m=default',

    href : 'http://example.com:8080/one?a=index&t=article&m=default'

}
Javascript 相关文章推荐
json跟xml的对比分析
Jun 10 Javascript
防止文件缓存的js代码
Jan 10 Javascript
ExtJs默认的字体大小改变的几种方法(自己整理)
Apr 18 Javascript
多次注册事件会导致一个事件被触发多次的解决方法
Aug 12 Javascript
jQuery对于显示和隐藏等常用状态的判断方法
Dec 13 Javascript
JavaScript常用的返回,自动跳转,刷新,关闭语句汇总
Jan 13 Javascript
JS限定手机版中图片大小随分辨率自动调整的方法
Dec 05 Javascript
javascript ASCII和Hex互转的实现方法
Dec 27 Javascript
vue富文本编辑器组件vue-quill-edit使用教程
Sep 21 Javascript
vue component 中引入less文件报错 Module build failed
Apr 17 Javascript
js实现自定义右键菜单
May 18 Javascript
深入理解Vue的数据响应式
May 15 Vue.js
node.js中的url.format方法使用说明
Dec 10 #Javascript
node.js中的console.assert方法使用说明
Dec 10 #Javascript
深入分析JSONP跨域的原理
Dec 10 #Javascript
node.js中的console.dir方法使用说明
Dec 10 #Javascript
node.js中的console.error方法使用说明
Dec 10 #Javascript
基于jquery和svg实现超炫酷的动画特效
Dec 09 #Javascript
Javascript实现禁止输入中文或英文的例子
Dec 09 #Javascript
You might like
php at(@)符号的用法简介
2009/07/11 PHP
Nginx+php配置文件及原理解析
2020/12/09 PHP
mouse_on_title.js
2006/08/25 Javascript
Jquery作者John Resig自己封装的javascript 常用函数
2009/11/09 Javascript
类似GMAIL的Ajax信息反馈显示
2010/02/16 Javascript
Javascript中的window.event.keyCode使用介绍
2011/04/26 Javascript
jquery插件制作 自增长输入框实现代码
2012/08/17 jQuery
javascript 使td内容不换行不撑开
2012/11/29 Javascript
JS验证身份证有效性示例
2013/10/11 Javascript
jQuery标签编辑插件Tagit使用指南
2015/04/21 Javascript
基于Jquery制作图片文字排版预览效果附源码下载
2015/11/18 Javascript
javascript返回顶部的按钮实现方法
2016/01/09 Javascript
jQuery简单验证上传文件大小及类型的方法
2016/06/02 Javascript
jQuery 实现图片的依次加载图片功能
2017/07/06 jQuery
Django+vue跨域问题解决的详细步骤
2019/01/20 Javascript
js取0-9随机取4个数不重复的数字代码实例
2019/03/27 Javascript
Layui表格行工具事件与数据回填方法
2019/09/13 Javascript
用Python实现web端用户登录和注册功能的教程
2015/04/30 Python
详解Python中映射类型(字典)操作符的概念和使用
2015/08/19 Python
python实现二分查找算法
2017/09/21 Python
pycharm新建一个python工程步骤
2019/07/16 Python
在PyCharm的 Terminal(终端)切换Python版本的方法
2019/08/02 Python
python采集百度搜索结果带有特定URL的链接代码实例
2019/08/30 Python
解决keras,val_categorical_accuracy:,0.0000e+00问题
2020/07/02 Python
python raise的基本使用
2020/09/10 Python
python中random.randint和random.randrange的区别详解
2020/09/20 Python
Python 中Operator模块的使用
2021/01/30 Python
SportsDirect.com新加坡:英国第一体育零售商
2019/03/30 全球购物
英国手机壳购买网站:Case Hut
2019/04/11 全球购物
Lowe’s加拿大:家居装修、翻新和五金店
2019/12/06 全球购物
情况说明书格式范文
2014/05/06 职场文书
学用政策心得体会
2014/09/10 职场文书
财务会计求职信范文
2015/03/20 职场文书
晚会开场白和结束语
2015/05/29 职场文书
Javascript中的解构赋值语法详解
2021/04/02 Javascript
Android使用EventBus发送消息,Fragment中接收消息的方法会执行多次
2022/04/24 Java/Android