read response while concurrently forwarding the request