Blame view

node_modules/relateurl/lib/parse/host.js 366 Bytes
aaac7fed   liuqimichale   add
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
  "use strict";
  
  function parseHost(urlObj, options)
  {
  	// TWEAK :: condition only for speed optimization
  	if (options.ignore_www)
  	{
  		var host = urlObj.host.full;
  		
  		if (host)
  		{
  			var stripped = host;
  			
  			if (host.indexOf("www.") === 0)
  			{
  				stripped = host.substr(4);
  			}
  			
  			urlObj.host.stripped = stripped;
  		}
  	}
  }
  
  
  
  module.exports = parseHost;