def on_result(self, task, result):
        if not result:
            return
        if 'taskid' in task and 'project' in task and 'url' in task:
            logger.info('result %s:%s %s -> %.30r' % (
                task['project'], task['taskid'], task['url'], result))
            return self.resultdb.save(
                project=task['project'],
                taskid=task['taskid'],
                url=task['url'],
                result=result
            )
        else:
            logger.warning('result UNKNOW -> %.30r' % result)
            return
Handle an FCGI_GET_VALUES request from the web server.
dataset/ETHPy150Open binux/pyspider/pyspider/result/result_worker.py/ResultWorker.on_result--crossover with--dataset/ETHPy150Open kdart/pycopia/core/pycopia/inet/fcgi.py/Connection._do_get_values