support http callback hooks: on_connect
update readme