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 相关文章推荐
用正则获取指定路径文件的名称
Feb 27 Javascript
详细讲解JS节点知识
Jan 31 Javascript
如何用ajax来创建一个XMLHttpRequest对象
Dec 10 Javascript
Dom 学习总结以及实例的使用介绍
Apr 24 Javascript
jquery实现Li滚动时滚动条自动添加样式的方法
Aug 10 Javascript
JS中绑定事件顺序(事件冒泡与事件捕获区别)
Jan 24 Javascript
详解在AngularJS的controller外部直接获取$scope
Jun 02 Javascript
基于 Bootstrap Datetimepicker 联动
Aug 03 Javascript
关于 angularJS的一些用法
Nov 29 Javascript
详解vue2.0+axios+mock+axios-mock+adapter实现登陆
Jul 19 Javascript
在vue项目中引入highcharts图表的方法
Jan 21 Javascript
angular6根据environments配置文件更改开发所需要的环境的方法
Mar 06 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 引用(&)详解
2009/11/20 PHP
Mysql数据库操作类( 1127版,提供源码下载 )
2010/12/02 PHP
解决ajax+php中文乱码的方法详解
2013/06/09 PHP
PHP mkdir()无写权限的问题解决方法
2014/06/19 PHP
javascript 跨浏览器开发经验总结(五) js 事件
2010/05/19 Javascript
js setTimeout 常见问题小结
2013/08/13 Javascript
JS逆序遍历实现代码
2014/12/02 Javascript
初步了解javascript面向对象
2015/11/09 Javascript
jQuery打字效果实现方法(附demo源码下载)
2015/12/18 Javascript
PHP实现记录代码运行时间封装类实例教程
2017/05/08 Javascript
微信小程序 图片宽高自适应详解
2017/05/11 Javascript
浅谈Node.js之异步流控制
2017/10/25 Javascript
面包屑导航详解
2017/12/07 Javascript
详解vue-cli 本地开发mock数据使用方法
2018/05/29 Javascript
Ajax请求时无法重定向的问题解决代码详解
2019/06/21 Javascript
Bootstrap table 实现树形表格联动选中联动取消功能
2019/09/30 Javascript
countUp.js实现数字滚动效果
2019/10/18 Javascript
微信小程序之导航滑块视图容器功能的实现代码(简单两步)
2020/06/19 Javascript
python动态加载变量示例分享
2014/02/17 Python
Python Web框架Flask中使用新浪SAE云存储实例
2015/02/08 Python
在Django的URLconf中进行函数导入的方法
2015/07/18 Python
python3.x实现base64加密和解密
2019/03/28 Python
python使用paramiko模块通过ssh2协议对交换机进行配置的方法
2019/07/25 Python
python循环输出三角形图案的例子
2019/11/22 Python
python保留格式汇总各部门excel内容的实现思路
2020/06/01 Python
python中Mako库实例用法
2020/12/31 Python
保加利亚手表、香水、化妆品和珠宝购物网站:Brasty.bg
2020/04/22 全球购物
外贸学院会计专业应届生求职信
2013/11/14 职场文书
安全生产中长期规划实施方案
2014/02/21 职场文书
护士毕业实习感言
2014/03/05 职场文书
大学校务公开实施方案
2014/03/31 职场文书
中餐厅经理岗位职责
2014/04/11 职场文书
莫言诺贝尔获奖演讲稿
2014/05/21 职场文书
2014年优秀班主任工作总结
2014/12/16 职场文书
个人的事迹材料怎么写
2019/04/24 职场文书
python如何利用traceback获取详细的异常信息
2021/06/05 Python