码迷,mamicode.com
首页 > Web开发 > 详细

NodeJS 学习笔记(二)

时间:2016-08-11 06:12:24      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:

url模块 ,包含分析和解析 URL 的工具。

var url = require(‘url‘);

url.parse(urlStr[, parseQueryString][, slashesDenoteHost])  第一个参数,输入 URL 字符串,返回一个对象。

var url = require(‘url‘);
url.parse(‘http://www.tianh.top‘);
{ protocol: ‘http:‘,
  slashes: true,
  auth: null,
  host: ‘www.tianh.top‘,
  port: null,
  hostname: ‘www.tianh.top‘,
  hash: null,
  search: null,
  query: null,
  pathname: ‘/‘,
  path: ‘/‘,
  href: ‘http://www.tianh.top/‘ }

  第二个参数是一个布尔值,如果为 truequery 属性将会一直赋值为对象,并且search 属性将会一直是字符串(可能为空)。 默认为false

  第三个参数也是一个布尔值,把//和下一个/之间的字符串解析成host,/后面的解析成pathname。 默认为false

url.format(urlObj)  输入一个解析过的 URL 对象,返回格式化过的字符串。

url.resolve(from, to)  拼接baseURL和 hrefURL 。

NodeJS 学习笔记(二)

标签:

原文地址:http://www.cnblogs.com/htian/p/5759402.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!