为了账号安全,请及时绑定邮箱和手机立即绑定

如何从 NewSingleHostReverseProxy 读取响应

如何从 NewSingleHostReverseProxy 读取响应

Go
元芳怎么了 2021-07-15 17:18:57
我创建了一个这样的反向代理:func ProxyFunc(w http.ResponseWriter, r *http.Request) {    u, err := url.Parse("http://mynetworkserverhere:8957/some/path/here/")    if err == nil {        proxy := httputil.NewSingleHostReverseProxy(u)        proxy.ServeHTTP(w, r)        //????    } else {        w.Write([]byte(err.Error()))    }}并从主调用它:func main() {   log.Printf("Starting...")   http.HandleFunc("/", ProxyFunc)   log.Fatal(http.ListenAndServe(":6060", nil))}它在客户端按预期工作,但我想读取代理的响应,我该怎么做?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 319 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信