node.js中的url.format方法使用说明


Posted in Javascript onDecember 10, 2014

方法说明:

将一个解析后的URL对象、转成、一个格式化的URL字符串。

语法:

url.format(urlObj)

接收参数:

urlObj 表示 URL对象,可包含以下属性:(可对照例子)

href                      完整路径

protocolis            协议(如http://)

auth                    

hostname            主机名

port                      端口

host                      主机(主机名 + 端口)

pathname            ‘/' 可以理解成目录

query                   参数列表

search                  查询条件(就是加上 “?”的参数列表)

hash                     哈希值

例子:

var url = require('url');

 

var a = url.format({ 

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' 

});

console.log(a);

 

//输出结果:http://example.com:8080/one?a=index&t=article&m=default
Javascript 相关文章推荐
关于Javascript 的 prototype问题。
Jan 03 Javascript
javascript 有用的脚本函数
May 07 Javascript
跟着Jquery API学Jquery之一 选择器
Apr 07 Javascript
javascript 事件处理程序介绍
Jun 27 Javascript
鼠标选择动态改变网页背景颜色的JS代码
Dec 10 Javascript
原生js获取宽高与jquery获取宽高的方法关系对比
Apr 04 Javascript
node.js [superAgent] 请求使用示例
Mar 13 Javascript
JavaScript保存并运算页面中数字类型变量的写法
Jul 06 Javascript
JavaScript_object基础入门(必看篇)
Jun 13 Javascript
Bootstrap 中data-[*] 属性的整理
Mar 13 Javascript
通过实践编写优雅的JavaScript代码
May 30 Javascript
一定要知道的 25 个 Vue 技巧
Nov 02 Vue.js
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
JavaScript解析json格式数据简单示例
Dec 09 #Javascript
You might like
php教程之魔术方法的使用示例(php魔术函数)
2014/02/12 PHP
PHP数据库操作之基于Mysqli的数据库操作类库
2014/04/19 PHP
关于php微信订阅号开发之token验证后自动发送消息给订阅号但是没有消息返回的问题
2015/12/21 PHP
PHP url的pathinfo模式加载不同控制器的简单实现
2016/08/12 PHP
使用jQuery全局事件ajaxStart为特定请求实现提示效果的代码
2010/12/30 Javascript
快速查找数组中的某个元素并返回下标示例
2013/09/03 Javascript
使用apply方法实现javascript中的对象继承
2013/12/16 Javascript
text-align:justify实现文本两端对齐 兼容IE
2015/08/19 Javascript
jQuery实现动态表单验证时文本框抖动效果完整实例
2015/08/21 Javascript
浅谈javascript中onbeforeunload与onunload事件
2015/12/10 Javascript
JQuery.validate在ie8下不支持的快速解决方法
2016/05/18 Javascript
微信小程序 wxapp画布 canvas详细介绍
2016/10/31 Javascript
JavaScript利用Date实现简单的倒计时实例
2017/01/12 Javascript
ionic+AngularJs实现获取验证码倒计时按钮
2017/04/22 Javascript
jQuery插件select2利用ajax高效查询大数据列表(可搜索、可分页)
2017/05/19 jQuery
vue 父组件中调用子组件函数的方法
2019/06/06 Javascript
加速vue组件渲染之性能优化
2020/04/09 Javascript
Node Express用法详解【安装、使用、路由、中间件、模板引擎等】
2020/05/13 Javascript
深入解析微信小程序开发中遇到的几个小问题
2020/07/11 Javascript
如何手写一个简易的 Vuex
2020/10/10 Javascript
[46:02]DOTA2上海特级锦标赛D组资格赛#2 Liquid VS VP第二局
2016/02/28 DOTA
python使用paramiko模块实现ssh远程登陆上传文件并执行
2014/01/27 Python
利用打码兔和超人打码自封装的打码类分享
2014/03/16 Python
深入理解NumPy简明教程---数组3(组合)
2016/12/17 Python
python实现抠图给证件照换背景源码
2019/08/20 Python
详解python uiautomator2 watcher的使用方法
2019/09/09 Python
翻转数列python实现,求前n项和,并能输出整个数列的案例
2020/05/03 Python
英国护肤品购物网站:Beauty Expert
2016/08/19 全球购物
韩国爱茉莉太平洋化妆品美国站:Amore Pacific US
2016/10/28 全球购物
Guess美国官网:美国知名服装品牌
2019/04/08 全球购物
精细化工应届生求职信
2013/11/17 职场文书
餐厅经理岗位职责范本
2014/02/17 职场文书
民主评议党员自我评价材料
2014/09/18 职场文书
公司离职证明标准样本
2014/10/05 职场文书
2014年青年教师工作总结
2014/12/17 职场文书
小学科学教学计划
2015/01/21 职场文书