def parseRequest(self, queryStringObject): """ Parse input OGC WPS request, which is either URL Query string or file object, e.g. :mod:`sys.stdin` :param queryStringObject: string or file object with the request :returns: Dictionary of parsed input values :rtype: dict """ # decide, which method to use # HTTP GET vs. HTTP POST if self.method == METHOD_GET: from Parser.Get import Get self.parser = Get(self) else: from pywps.Parser.Post import Post self.parser = Post(self) self.inputs = self.parser.parse(queryStringObject) return self.inputs