def request_handler(self, type):
        if type == 'GET':
            path = urlparse.urlparse(self.path)
            isparam = re.search('\?', self.path)
            querystr = path.query
            query = {}
            if isparam:
                for q in querystr.split('&'):
                    key = q.split('=')[0]
                    value = q.split('=')[1]
                    query[key] = value
                self.send_response(200)
                self.send_header('Content-Type', 'application/json')
                self.end_headers()
                e = GetData()
                filejson = e.loadfilterdata(query, ServConf().initconf())
                self.wfile.write(filejson)
            else:
                self.send_error(400)
#        else: