Avoiding to copy the response body to /dev/null

It seems like go runtime can reusage sockets even though if the body
is not explicitly closed. Forwarding the body contents to a socket was
causing much garbage and ending up with high CPU consumption.