Remove "Host:" prefix from Host header
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Fri, 18 Dec 2015 22:09:50 +0000 (23:09 +0100)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Fri, 18 Dec 2015 22:09:50 +0000 (23:09 +0100)
That thould work with Go 1.4.3 according to sources inside Google.

tpl/template_resources_test.go

index 2d3cdbc9f618fa2f8ae187c5ece7e2d936224f5f..b85d6014e1a9c7c0af955f49057e67f271ac2047 100644 (file)
@@ -116,11 +116,7 @@ func getTestServer(handler func(w http.ResponseWriter, r *http.Request)) (*httpt
        testServer := httptest.NewServer(http.HandlerFunc(handler))
        client := &http.Client{
                Transport: &http.Transport{Proxy: func(r *http.Request) (*url.URL, error) {
-
-                       if !strings.Contains(runtime.Version(), "go1.4") {
-                               r.Host = "Host: gohugo.io"
-                       }
-
+                       r.Host = "gohugo.io"
                        return url.Parse(testServer.URL)
                }},
        }