code: function(options) {
          options = OpenLayers.Util.extend({}, options);
          OpenLayers.Util.applyDefaults(options, this.options || {});
          var response = new OpenLayers.Protocol.Response({requestType: "read"});
          var format = this.format;
          var data = OpenLayers.Format.XML.prototype.write.apply(format,
              [format.writeNode("sos:GetFeatureOfInterest", {fois: this.fois})]
          );
          response.priv = OpenLayers.Request.POST({
              url: options.url,
              callback: this.createCallback(this.handleRead, response, options),
              data: data
          });
          return response;
      }
docs: APIMethod: read
  Construct a request for reading new sensor positions. This is done by
  issuing one GetFeatureOfInterest request.