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 相关文章推荐
FireFox中textNode分片的问题
Apr 10 Javascript
在jQuery1.5中使用deferred对象 着放大镜看Promise
Mar 12 Javascript
JS获取键盘上任意按键的值(实例代码)
Nov 12 Javascript
jquery操作checkbox实现全选和取消全选
May 02 Javascript
实现前后端数据交互方法汇总
Apr 07 Javascript
使用 jQuery.ajax 上传带文件的表单遇到的问题
Oct 31 Javascript
Node.js批量给图片加水印的方法
Nov 15 Javascript
jQuery插件fullPage.js实现全屏滚动效果
Dec 02 Javascript
ES6中参数的默认值语法介绍
May 03 Javascript
JavaScript函数式编程(Functional Programming)高阶函数(Higher order functions)用法分析
May 22 Javascript
如何利用node转发请求详解
Sep 17 Javascript
React实现评论的添加和删除
Oct 20 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之第四天
2006/10/09 PHP
PHP基于新浪IP库获取IP详细地址的方法
2017/05/04 PHP
phpcmsv9.0任意文件上传漏洞解析
2020/10/20 PHP
解决AJAX中跨域访问出现'没有权限'的错误
2008/08/20 Javascript
javascript prototype,executing,context,closure
2008/12/24 Javascript
Jquery图片滚动与幻灯片的实例代码
2013/04/08 Javascript
node.js中的fs.lchownSync方法使用说明
2014/12/16 Javascript
Js与Jq 获取页面元素值的方法和差异对比
2015/04/30 Javascript
jquery插件Jplayer使用方法简析
2016/04/22 Javascript
如何提高数据访问速度
2016/12/26 Javascript
angular仿支付宝密码框输入效果
2017/03/25 Javascript
微信小程序 页面跳转如何实现传值
2017/04/05 Javascript
详解基于node的前端项目编译时内存溢出问题
2017/08/01 Javascript
JavaScript使用atan2来绘制箭头和曲线的实例
2017/09/14 Javascript
基于jQuery解决ios10以上版本缩放问题
2017/11/03 jQuery
JavaScript缓动动画函数的封装方法
2020/11/25 Javascript
[01:01:04]2018DOTA2亚洲邀请赛 4.5 淘汰赛 OpTic vs TNC 第一场
2018/04/06 DOTA
在Python的Flask框架下使用sqlalchemy库的简单教程
2015/04/09 Python
解读Python中degrees()方法的使用
2015/05/18 Python
Python实现的简单算术游戏实例
2015/05/26 Python
python 实现一个贴吧图片爬虫的示例
2017/10/12 Python
Pycharm和Idea支持的vim插件的方法
2020/02/21 Python
canvas实现漂亮的下雨效果的示例
2018/04/18 HTML / CSS
飞利浦比利时官方网站:Philips比利时
2016/08/24 全球购物
店长岗位职责
2013/11/21 职场文书
《搭石》教学反思
2014/04/07 职场文书
大学生励志演讲稿
2014/04/25 职场文书
民主生活会对照检查材料思想汇报
2014/09/27 职场文书
践行三严三实心得体会
2014/10/13 职场文书
2015年教导处教学工作总结
2015/07/22 职场文书
2016年优秀教师先进事迹材料
2016/02/26 职场文书
2016优秀大学生个人事迹材料范文
2016/03/01 职场文书
python使用pymysql模块操作MySQL
2021/06/16 Python
无线电通信名词解释
2022/02/18 无线电
关于python3 opencv 图像二值化的问题(cv2.adaptiveThreshold函数)
2022/04/04 Python
Oracle使用别名的好处
2022/04/19 Oracle