php格式化url,JavaScript_node.js中的url.format方法使用说明,方法说明: 将一个解析后的UR - phpStudy...

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

方法说明:

将一个解析后的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中常用的正则表达式日常整理(全)

如何统计在一篇文章中某个单词出现了几次,以及第一次出现的位置

Android发送GET与POST请求的DEMO详解

使用css如何操作Table没有外边框只有内边框

ThinkPHP入口文件设置及相关注意事项分析

MySQL Order By用法分享

mac优酷视频看不了?苹果电脑Mac上优酷看HTML5视频教程介绍

Script标签与访问HTML页面详解

ASP.NET网站导航及导航控件如何使用

iOS实现简易抽屉效果、双边抽屉效果

win10鼠标操作延迟怎么办 鼠标操作延迟解决办法

Mysql中 unique列插入重复值该怎么解决呢

Laravel 5框架学习之Eloquent 关系

在Ubuntu系统上搭建Nginx+HHVM+MySQL开发环境的教程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值