function getURLOptions()

in lib/perf-top/helper.js [38:48]


function getURLOptions (endpoint, path) {	
    endpoint = ( endpoint.startsWith('http://') || endpoint.startsWith('https://') ) ? endpoint : 'http://' + endpoint;	
    var parsedURL = url.parse(url.resolve(endpoint, path));	
    return {	
      protocol: parsedURL.protocol,	
      host: parsedURL.hostname,	
      auth: parsedURL.auth,	
      port: (parsedURL.port === null) ? (parsedURL.protocol === 'https:' ? 443 : 80 ): parsedURL.port,	
      path: parsedURL.path	
    };	
  }