-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))
}
什么,我缺少的是什么吗?