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 相关文章推荐
JS与框架页的操作代码
Jan 17 Javascript
jQuery中filter(),not(),split()使用方法
Jul 06 Javascript
基于 Node.js 实现前后端分离
Apr 23 Javascript
JavaScript遍历Json串浏览器输出的结果不统一问题
Nov 03 Javascript
AngularJS解决ng界面长表达式(ui-set)的方法分析
Nov 07 Javascript
详解vuelidate 对于vueJs2.0的验证解决方案
Mar 09 Javascript
jQuery使用unlock.js插件实现滑动解锁
Apr 04 jQuery
jQury Ajax使用Token验证身份实例代码
Sep 22 Javascript
Vue实现web分页组件详解
Nov 28 Javascript
jquery实现动态改变css样式的方法分析
May 27 jQuery
jQuery实现简单弹幕效果
Nov 28 jQuery
JS实现按比例缩小图片宽高
Aug 24 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 cURL和Rolling cURL并发方式比较
2013/10/30 PHP
在Thinkphp中使用ajax实现无刷新分页的方法
2016/10/25 PHP
由php中字符offset特征造成的绕过漏洞详解
2017/07/07 PHP
php use和include区别总结
2019/10/13 PHP
根据分辨率不同,调用不同的css文件
2006/07/07 Javascript
JavaScript浏览器选项卡效果
2010/08/25 Javascript
jquery阻止冒泡事件使用模拟事件
2013/09/06 Javascript
javascript检查浏览器是否支持flash的实现代码
2014/08/14 Javascript
javascript实现框架高度随内容改变的方法
2015/07/23 Javascript
实例详解JavaScript获取链接参数的方法
2016/01/01 Javascript
nodejs加密Crypto的实例代码
2016/07/07 NodeJs
KnockoutJS 3.X API 第四章之click绑定
2016/10/10 Javascript
一个非常好用的文字滚动的案例,鼠标悬浮可暂停[两种方案任选]
2016/12/01 Javascript
利用Vue.js+Node.js+MongoDB实现一个博客系统(附源码)
2017/04/24 Javascript
详解JavaScript调用栈、尾递归和手动优化
2017/06/03 Javascript
jQuery正则验证注册页面经典实例
2017/06/10 jQuery
关于JavaScript中forEach和each用法浅析
2017/07/27 Javascript
bootstrap fileinput实现文件上传功能
2017/08/23 Javascript
vue短信验证性能优化如何写入localstorage中
2018/04/25 Javascript
在小程序中集成redux/immutable/thunk第三方库的方法
2018/08/12 Javascript
layer.open的自适应及居中及子页面标题的修改方法
2019/09/05 Javascript
浅谈vue 二级路由嵌套和二级路由高亮问题
2020/08/06 Javascript
python 处理telnet返回的More,以及get想要的那个参数方法
2019/02/14 Python
快速解决vue.js 模板和jinja 模板冲突的问题
2019/07/26 Python
在matplotlib中改变figure的布局和大小实例
2020/04/23 Python
NIHAOMARKET官方海外旗舰店:意大利你好华人超市
2018/01/27 全球购物
西班牙自行车和跑步商店:Alltricks
2018/07/07 全球购物
Farfetch澳大利亚官网:Farfetch Australia
2020/04/26 全球购物
军训拉歌口号
2014/06/13 职场文书
股东出资证明书范例
2014/10/04 职场文书
先进基层党组织事迹材料
2014/12/25 职场文书
2015年高校图书馆工作总结
2015/04/30 职场文书
同事打架检讨书
2015/05/06 职场文书
《圆的面积》教学反思
2016/02/19 职场文书
一篇文章带你复习java知识点
2021/06/28 Java/Android
一文搞懂Python Sklearn库使用
2021/08/23 Python