Commit 0462aad9 authored by Brad Fitzpatrick's avatar Brad Fitzpatrick

net/url: fix URL Opaque notes on making client requests

Fixes #4860

R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/7375047
parent 782cbb4f
...@@ -225,7 +225,8 @@ func escape(s string, mode encoding) string { ...@@ -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, // 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 // 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 // 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 { type URL struct {
Scheme string Scheme string
Opaque string // encoded opaque data Opaque string // encoded opaque data
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment