code: function HttpConnection(options) {
      options = options ?
          ({
              protocol: (options.protocol || 'http:'),
              host: (options.host || 'localhost'),
              port: (options.port || '80'),
              path: httpPath,
              withCredentials: false
          }) :
          ({
              path: 'http://localhost:80' + httpPath
          });
      this.options = util._extend({
          localAddress: process.env.LOCAL_ADDRESS
      }, options);
      this._config = JSON.stringify(this.options);
      if (logger.isDebugEnabled()) {
          logger.debug('created with %s', this._config);
      }
  }
docs: The constructor accepts optionally an object to specify the connection address as following:  new HttpConnection({host: "173.240.5.253", port: "443"});  `localhost:80` address is used as default otherwise