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 相关文章推荐
jQuery EasyUI API 中文文档 - ValidateBox验证框
Oct 06 Javascript
jquery固定底网站底部菜单效果
Aug 13 Javascript
客户端js性能优化小技巧整理
Nov 05 Javascript
详解JavaScript中void语句的使用
Jun 04 Javascript
深入解析AngularJS框架中$scope的作用与生命周期
Mar 05 Javascript
JS代码实现根据时间变换页面背景效果
Jun 16 Javascript
用jquery的attr方法实现图片切换效果
Feb 05 Javascript
JS原型与原型链的深入理解
Feb 15 Javascript
ionic实现下拉刷新载入数据功能
May 11 Javascript
浅谈在Vue-cli里基于axios封装复用请求
Nov 06 Javascript
React中的refs的使用教程
Feb 13 Javascript
js实现掷骰子小游戏
Oct 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 输出双引号"与单引号'的方法
2010/05/09 PHP
使用PHP Socket 编程模拟Http post和get请求
2014/11/25 PHP
php在数据库抽象层简单使用PDO的方法
2015/11/03 PHP
Zend Framework入门教程之Zend_Session会话操作详解
2016/12/08 PHP
yii框架使用分页的方法分析
2019/07/25 PHP
JavaScript window.setTimeout() 的详细用法
2009/11/04 Javascript
js jquery获取随机生成id的服务器控件的三种方法
2013/07/11 Javascript
浅析JavaScript原型继承的陷阱
2013/12/03 Javascript
JavaScript调试工具汇总
2014/12/23 Javascript
javascript 数组操作详解
2015/01/29 Javascript
JavaScript和HTML DOM的区别与联系及Javascript和DOM的关系
2015/11/15 Javascript
每日十条JavaScript经验技巧(一)
2016/06/23 Javascript
jQuery中值得注意的trigger方法浅析
2016/12/12 Javascript
详解js的事件处理函数和动态创建html标记方法
2016/12/16 Javascript
微信JSSDK调用微信扫一扫功能的方法
2017/07/25 Javascript
使用MUI框架模拟手机端的下拉刷新和上拉加载功能
2017/09/04 Javascript
重新认识vue之事件阻止冒泡的实现
2018/08/02 Javascript
基于mpvue的简单弹窗组件mptoast使用详解
2019/08/02 Javascript
关于Node.js中频繁修改代码重启服务器的问题
2020/10/15 Javascript
Javascript柯里化实现原理及作用解析
2020/10/22 Javascript
解决Vue-cli无法编译es6的问题
2020/10/30 Javascript
PHP 502bad gateway原因及解决方案
2020/11/13 Javascript
python中getattr函数使用方法 getattr实现工厂模式
2014/01/20 Python
跟老齐学Python之私有函数和专有方法
2014/10/24 Python
使用Python3 编写简单信用卡管理程序
2016/12/21 Python
开源Web应用框架Django图文教程
2017/03/09 Python
浅谈pycharm出现卡顿的解决方法
2018/12/03 Python
django中的图片验证码功能
2019/09/18 Python
python实现KNN分类算法
2019/10/16 Python
基于keras 模型、结构、权重保存的实现
2020/01/24 Python
tensorflow2.0与tensorflow1.0的性能区别介绍
2020/02/07 Python
python中pow函数用法及功能说明
2020/12/04 Python
房地产销售大学生自我评价分享
2013/11/11 职场文书
巾帼文明岗申报材料
2014/05/01 职场文书
山东省召开党的群众路线教育实践活动总结大会新闻稿
2014/10/21 职场文书
后勤工作个人总结
2015/02/28 职场文书