// 代理数据下载地址 proxy || gin Redirect
// proxy 代理
remote, proxyErr := url.Parse(http://xxxxxx)
if proxyErr != nil {
return proxyErr
}
uri := remote.Path
remote.Path = ""
proxy := httputil.NewSingleHostReverseProxy(remote)
c.Request.URL.Path = uri
c.Request.URL.RawQuery = ""
c.Request.Host = remote.Host
proxy.ServeHTTP(c.Writer, c.Request)
golang简易版proxy
最新推荐文章于 2024-05-14 04:32:16 发布