net/http: document Request.URL

Request.URL had no documentation before and some people were expecting all fields to be populated.

Fixes #3805.

R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/7008046
This commit is contained in:
Rick Arnold 2013-01-02 17:37:27 -05:00 committed by Russ Cox
parent 15f2c01f44
commit 948f0b7a0b

View file

@ -71,7 +71,13 @@ var reqWriteExcludeHeader = map[string]bool{
// or to be sent by a client.
type Request struct {
Method string // GET, POST, PUT, etc.
URL *url.URL
// URL is created from the URI supplied on the Request-Line
// as stored in RequestURI.
//
// For most requests, fields other than Path and RawQuery
// will be empty. (See RFC 2616, Section 5.1.2)
URL *url.URL
// The protocol version for incoming requests.
// Outgoing requests always use HTTP/1.1.