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 类
Nov 07 Javascript
关于textarea提交的内容无法换行的解决办法
Apr 09 Javascript
apply和call方法定义及apply和call方法的区别
Nov 15 Javascript
jQuery实现简单的点赞效果
May 29 Javascript
详解JavaScript正则表达式之分组匹配及反向引用
Mar 09 Javascript
JS获取复选框的值,并传递到后台的实现方法
May 30 Javascript
基于JS实现横线提示输入验证码随验证码输入消失(js验证码的实现)
Oct 27 Javascript
基于jQuery Easyui实现登陆框界面
Jul 10 jQuery
JavaScript模拟文件拖选框样式v1.0的实例
Aug 04 Javascript
JavaScript获取移动设备型号的实现代码(JS获取手机型号和系统)
Mar 10 Javascript
angular-tree-component的使用详解
Jul 30 Javascript
JS访问对象两种方式区别解析
Aug 29 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
JavaScript解析json格式数据简单示例
Dec 09 #Javascript
You might like
西德产收音机
2021/03/01 无线电
PHPShop存在多个安全漏洞
2006/10/09 PHP
实战mysql导出中文乱码及phpmyadmin导入中文乱码的解决方法
2010/06/11 PHP
关于file_get_contents返回为空或函数不可用的解决方案
2013/06/24 PHP
php实现数字补零的方法总结
2018/09/12 PHP
PHP解密支付宝小程序的加密数据、手机号的示例代码
2021/02/26 PHP
Jquery 滑入滑出效果实现代码
2010/03/27 Javascript
基于jQuery的弹出警告对话框美化插件(警告,确认和提示)
2010/06/10 Javascript
javascript中的this详解
2014/12/08 Javascript
jquery仿百度经验滑动切换浏览效果
2015/04/14 Javascript
两款JS脚本判断手机浏览器类型跳转WAP手机网站
2015/10/16 Javascript
浅谈bootstrap源码分析之tab(选项卡)
2016/06/06 Javascript
js实现常见的工具条效果
2017/03/02 Javascript
JSON对象转化为字符串详解
2017/08/11 Javascript
JavaScript学习笔记之惰性函数示例详解
2017/08/27 Javascript
vue router仿天猫底部导航栏功能
2017/10/18 Javascript
完美解决手机浏览器顶部下拉出现网页源或刷新的问题
2017/11/30 Javascript
纯js代码生成可搜索选择下拉列表的实例
2018/01/11 Javascript
Koa2 之文件上传下载的示例代码
2018/03/29 Javascript
ligerUI的ligerDialog关闭刷新的方法
2019/09/27 Javascript
Javascript幻灯片播放功能实现过程解析
2020/05/07 Javascript
谈谈JavaScript中的垃圾回收机制
2020/09/17 Javascript
python常规方法实现数组的全排列
2015/03/17 Python
机器学习经典算法-logistic回归代码详解
2017/12/22 Python
解决pandas .to_excel不覆盖已有sheet的问题
2018/12/10 Python
python如何获取当前文件夹下所有文件名详解
2019/01/25 Python
python实现简单五子棋游戏
2019/06/18 Python
keras的load_model实现加载含有参数的自定义模型
2020/06/22 Python
Hanro官网:奢华男士和女士内衣、睡衣和家居服
2018/10/25 全球购物
物理系毕业生自荐书范文
2014/02/22 职场文书
小学班主任寄语大全
2014/04/04 职场文书
《厄运打不垮的信念》教学反思
2014/04/13 职场文书
网络技术专业求职信
2014/07/13 职场文书
春节晚会开场白
2015/05/29 职场文书
恋恋笔记本观后感
2015/06/16 职场文书
Redis实战高并发之扣减库存项目
2022/04/14 Redis