2016-11-12 5 views
-1

golangのリバースプロキシでプレイしようとしています。私は自分のリクエストをgoogle.comに転送し、応答を返すlocalhost上にリバースプロキシを作成しようとしています。これは簡単な作業ですが、私は正しい結果を得ることができません。私は、URLがgolangリバースプロキシ(google.com)

私のコードは

package main 
import (
    "log" 
    "net/http" 
    "net/http/httputil" 
    "net/url" 
) 

func main() { 
    gogle, _ := url.Parse("http://www.google.com") 
    proxy := httputil.NewSingleHostReverseProxy(gogle) 
    log.Fatal(http.ListenAndServe(":12345", proxy)) 
} 

私が何をしないのですされることがわかっていない「/」と言ってGoogleの404応答を取得していますか?

答えて

-1

Googleがhttpsを使用しているためです。

関連する問題