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 相关文章推荐
three.js实现围绕某物体旋转
Jan 25 Javascript
详解用node编写自己的cli工具
May 23 Javascript
vue.js评论发布信息可插入QQ表情功能
Aug 08 Javascript
iview日期控件,双向绑定日期格式的方法
Mar 15 Javascript
详解webpack自定义loader初探
Aug 29 Javascript
微信小程序开发之tabbar图标和颜色的实现
Oct 17 Javascript
Vue中jsx不完全应用指南小结
Nov 01 Javascript
使用vue重构资讯页面的实例代码解析
Nov 26 Javascript
Vue中使用better-scroll实现轮播图组件
Mar 07 Javascript
vue-cli3项目打包后自动化部署到服务器的方法
Sep 16 Javascript
何时使用Map来代替普通的JS对象
Apr 29 Javascript
JavaScript设计模式之原型模式详情
Jun 21 Javascript
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 CLI实现简单的数据库实时监控调度
2009/07/01 PHP
深入理解PHP之源码目录结构与功能说明
2016/06/01 PHP
微信公众号开发之语音消息识别php代码
2016/08/08 PHP
PHP操作Postgresql封装类与应用完整实例
2018/04/24 PHP
js取滚动条的尺寸的函数代码
2011/11/30 Javascript
jquery 之 $().hover(func1, funct2)使用方法
2012/06/14 Javascript
jQuery子属性过滤选择器用法分析
2015/02/10 Javascript
基于Flowplayer打造一款免费的WEB视频播放器附源码
2015/09/06 Javascript
快速学习jQuery插件 Cookie插件使用方法
2015/12/01 Javascript
js实现跨域访问的三种方法
2015/12/09 Javascript
JS简单获取客户端IP地址的方法【调用搜狐接口】
2016/09/05 Javascript
bootstrap PrintThis打印插件使用详解
2017/02/20 Javascript
前端开发不得不知的10个最佳ES6特性
2017/08/30 Javascript
JavaScript高级函数应用之分时函数实例分析
2018/08/03 Javascript
ES6 如何改变JS内置行为的代理与反射
2019/02/11 Javascript
nginx配置域名后的二级目录访问不同项目的配置操作
2020/11/06 Javascript
[01:02:45]完美世界DOTA2联赛 LBZS vs Forest 第三场 11.07
2020/11/09 DOTA
python根据文件大小打log日志
2014/10/09 Python
Request的中断和ErrorHandler实例解析
2018/02/12 Python
Tensorflow加载预训练模型和保存模型的实例
2018/07/27 Python
对Python的zip函数妙用,旋转矩阵详解
2018/12/13 Python
程序员的七夕用30行代码让Python化身表白神器
2019/08/07 Python
pytorch 获取tensor维度信息示例
2020/01/03 Python
Python 使用office365邮箱的示例
2020/10/29 Python
Expedia意大利旅游网站:酒店、机票和租车预订
2017/10/30 全球购物
不用游标的SQL语句有哪些
2012/09/07 面试题
高中毕业自我评价
2014/02/08 职场文书
国培计划培训感言
2014/03/11 职场文书
工地标语大全
2014/06/18 职场文书
会计专业自荐书
2014/07/08 职场文书
组工干部演讲稿
2014/09/02 职场文书
学校运动会广播稿100条
2014/09/14 职场文书
高中生第一学年自我鉴定2015
2014/09/28 职场文书
2019年关于小学生课外阅读情况的分析报告
2019/12/02 职场文书
如何理解PHP核心特性命名空间
2021/05/28 PHP
使用python绘制分组对比柱状图
2022/04/21 Python