From: Brad Fitzpatrick Date: Thu, 19 Jan 2012 03:05:53 +0000 (-0800) Subject: net/http: update the Client docs a bit X-Git-Tag: weekly.2012-01-20~40 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=f44304ee634ce8f97a0000b72dafba4fdbdf46b1;p=gostls13.git net/http: update the Client docs a bit R=golang-dev, dsymonds, adg CC=golang-dev https://golang.org/cl/5557058 --- diff --git a/src/pkg/net/http/client.go b/src/pkg/net/http/client.go index 3d36f30e32..1d70672695 100644 --- a/src/pkg/net/http/client.go +++ b/src/pkg/net/http/client.go @@ -24,11 +24,13 @@ import ( // The Client's Transport typically has internal state (cached // TCP connections), so Clients should be reused instead of created as // needed. Clients are safe for concurrent use by multiple goroutines. -// -// Client is not yet very configurable. type Client struct { - Transport RoundTripper // if nil, DefaultTransport is used + // Transport specifies the mechanism by which individual + // HTTP requests are made. + // If nil, DefaultTransport is used. + Transport RoundTripper + // CheckRedirect specifies the policy for handling redirects. // If CheckRedirect is not nil, the client calls it before // following an HTTP redirect. The arguments req and via // are the upcoming request and the requests made already,