Documentation
¶
Overview ¶
Package httputil provides small HTTP-related helpers used across Netcap.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DrainAndClose ¶
func DrainAndClose(body io.ReadCloser)
DrainAndClose fully drains and then closes the given body.
Go's default http.Transport only reuses an underlying TCP connection (keep-alive) when the response body has been read to completion AND closed. Closing a partially-read body forces a fresh connection on the next request and adds socket churn.
Safe to call with a nil body.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.