Using the standard http.Client, how do you build a web request that specifies a referrer in the http request header?
Below you can see it is possible to set headers, but how do you specify the referer? Is it just by setting a Referer header?
req, err := http.NewRequest("GET", url, nil)
if err != nil {
return "", err
}
req.Header.Set("Accept", "text/html,application/xhtml+xml")
req.Header.Set("User-Agent", "User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1)")
response, err1 := client.Get(url)
if err1 != nil {
return "", err1
}