Avoiding to copy the response body to /dev/null

o 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.

http.Client was shared among workers, instead initing a new client
for each worker.