From 0462aad9a485d1df06ea935d7f9d1044a29ad746 Mon Sep 17 00:00:00 2001 From: Brad Fitzpatrick Date: Thu, 21 Feb 2013 14:39:16 -0800 Subject: [PATCH] net/url: fix URL Opaque notes on making client requests Fixes #4860 R=golang-dev, rsc CC=golang-dev https://golang.org/cl/7375047 --- src/pkg/net/url/url.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/pkg/net/url/url.go b/src/pkg/net/url/url.go index 9c08b35ba8..a39964ea17 100644 --- a/src/pkg/net/url/url.go +++ b/src/pkg/net/url/url.go @@ -225,7 +225,8 @@ func escape(s string, mode encoding) string { // slashes in the raw URL and which were %2f. This distinction is rarely important, // but when it is a client must use other routines to parse the raw URL or construct // the parsed URL. For example, an HTTP server can consult req.RequestURI, and -// an HTTP client can use URL{Opaque: "/Go%2f"} instead of URL{Path: "/Go/"}. +// an HTTP client can use URL{Host: "example.com", Opaque: "//example.com/Go%2f"} +// instead of URL{Host: "example.com", Path: "/Go/"}. type URL struct { Scheme string Opaque string // encoded opaque data