return FutureChannel for http client