【问题标题】:golang reverse proxy for google.comgoogle.com 的 golang 反向代理
【发布时间】:2017-03-26 08:06:08
【问题描述】:

我正在尝试使用 golang 的反向代理。我正在尝试在我的本地主机上创建一个反向代理,它将我的请求转发到 google.com 并返回响应。尽管这似乎是一项简单的任务,但我无法得到正确的结果。我收到 google 404 响应,说找不到 URL“/”

我的代码

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))
}

我错过了什么?

【问题讨论】:

    标签: http go reverse-proxy


    【解决方案1】:

    原来是因为google使用https。

    【讨论】:

      猜你喜欢
      • 2016-11-11
      • 1970-01-01
      • 2023-01-27
      • 1970-01-01
      • 1970-01-01
      • 2021-12-26
      • 2014-09-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多