node(url使用)

url.parse("URL",flase(默认),flase(默认))

> url.parse("//imooc.com/course/list")

Url {
  protocol: null,
  slashes: null,
  auth: null,
  host: null,
  port: null,
  hostname: null,
  hash: null,
  search: null,
  query: null,
  pathname: '//imooc.com/course/list',
  path: '//imooc.com/course/list',
  href: '//imooc.com/course/list' }



> url.parse("//imooc.com/course/list",true,true)
Url {
  protocol: null,
  slashes: true,
  auth: null,
  host: 'imooc.com',
  port: null,
  hostname: 'imooc.com',
  hash: null,
  search: '',
  query: {},
  pathname: '/course/list',
  path: '/course/list',
  href: '//imooc.com/course/list' }


> url.parse("http://www.imooc.com:8080/course?from=csss&name=test&pasword=#aff","ture")
Url {
  protocol: 'http:',
  slashes: true,
  auth: null,
  host: 'www.imooc.com:8080',
  port: '8080',
  hostname: 'www.imooc.com',
  hash: '#aff',
  search: '?from=csss&name=test&pasword=',
  query: { from: 'csss', name: 'test', pasword: '' },
  pathname: '/course',
  path: '/course?from=csss&name=test&pasword=',
  href: 'http://www.imooc.com:8080/course?from=csss&name=test&pasword=#aff' }

> url.parse("http://www.imooc.com:8080/course?from=csss&name=test&pasword=#aff")
Url {
  protocol: 'http:',
  slashes: true,
  auth: null,
  host: 'www.imooc.com:8080',
  port: '8080',
  hostname: 'www.imooc.com',
  hash: '#aff%27',
  search: '?from=csss&name=test&pasword=',
  query: 'from=csss&name=test&pasword=',
  pathname: '/course',
  path: '/course?from=csss&name=test&pasword=',
  href: 'http://www.imooc.com:8080/course?from=csss&name=test&pasword=#aff%27' }


> url.resolve("imooc.com:8080","/course/list");
'imooc.com:/course/list'


> url.format({
...   protocol: 'http:',
...   slashes: true,
...   auth: null,
...   host: 'www.imooc.com',
...   port: null,
...   hostname: 'www.imooc.com',
...   hash: '#aff',
...   search: '?from=csss&name=test&pasword=',
...   query: 'from=csss&name=test&pasword=',
...   pathname: '/course',
...   path: '/course?from=csss&name=test&pasword=',
...   href: 'http://www.imooc.com/course?from=csss&name=test&pasword=#aff' }
... )
'http://www.imooc.com/course?from=csss&name=test&pasword=#aff'


> url
{ parse: [Function: urlParse],
  resolve: [Function: urlResolve],
  resolveObject: [Function: urlResolveObject],
  format: [Function: urlFormat],
  Url: [Function: Url] }





  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

An_s

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值