add Hara.request_handler to handle requests
fix logs
fix some log
change callbacks
test a error call