cancellable

package
v0.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 27, 2016 License: Apache-2.0, BSD-3-Clause Imports: 4 Imported by: 0

Documentation

Overview

Package cancellable provides helper function to cancel http requests.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Do

func Do(ctx context.Context, client transport.Sender, req *http.Request) (*http.Response, error)

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.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL