-1
我想玩golang的反向代理。我正在嘗試在本地主機上創建一個反向代理,將我的請求轉發給google.com並返回響應。儘管這看起來很簡單,但我無法得到正確的結果。我得到一個谷歌的404迴應說,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))
}
什麼,我缺少的是什麼嗎?