httputil reverse proxy (https://golang.org/pkg/net/http/httputil/#ReverseProxy ) takes request from a client, transfers it to corresponding server and returns the response back. Does it handle streaming response as well from a server?
By streaming response I mean if server is sending data in chunks (like large image upload or image download). If yes, then how does it handle it?