package cancellable
import "github.com/docker/engine-api/client/transport/cancellable"
Package cancellable provides helper function to cancel http requests.
Index ¶
Functions ¶
func Do ¶
Do sends an HTTP request with the provided transport.Sender and returns an HTTP response. If the client is nil, http.DefaultClient is used. If the context is canceled or times out, ctx.Err() will be returned.
FORK INFORMATION:
This function deviates from the upstream version in golang.org/x/net/context/ctxhttp by taking a Sender interface rather than a *http.Client directly. That allow us to use this function with mocked clients and hijacked connections.
Source Files ¶
- Version
- v0.4.0 (latest)
- Published
- Jul 27, 2016
- Platform
- linux/amd64
- Imports
- 4 packages
- Last checked
- 6 days ago –
Tools for package owners.