code: function(clickPosition, options) {
          var layers = this.findLayers();
          if(layers.length == 0) {
              this.events.triggerEvent("nogetfeatureinfo");
              // Reset the cursor.
              OpenLayers.Element.removeClass(this.map.viewPortDiv, "olCursorWait");
              return;
          }
  
          options = options || {};
          if(this.drillDown === false) {
              var wmsOptions = this.buildWMSOptions(this.url, layers,
                  clickPosition, layers[0].params.FORMAT);
              var request = OpenLayers.Request.GET(wmsOptions);
  
              if (options.hover === true) {
                  this.hoverRequest = request;
              }
          } else {
              this._requestCount = 0;
              this._numRequests = 0;
              this.features = [];
              // group according to service url to combine requests
              var services = {}, url;
              for(var i=0, len=layers.length; i<len; i++) {
                  var layer = layers[i];
                  var service, found = false;
                  url = OpenLayers.Util.isArray(layer.url) ? layer.url[0] : layer.url;
                  if(url in services) {
                      services[url].push(layer);
                  } else {
                      this._numRequests++;
                      services[url] = [layer];
                  }
              }
              var layers;
              for (var url in services) {
                  layers = services[url];
                  var wmsOptions = this.buildWMSOptions(url, layers,
                      clickPosition, layers[0].params.FORMAT);
                  OpenLayers.Request.GET(wmsOptions);
              }
          }
      }
docs: Method: request
  Sends a GetFeatureInfo request to the WMS
  
  Parameters:
  clickPosition - {<OpenLayers.Pixel>} The position on the map where the
  mouse event occurred.
  options - {Object} additional options for this method.
  
  Valid options:
  - *hover* {Boolean} true if we do the request for the hover handler