proxy and async http service