如何解决golang中如何实现反向代理支持nginx渐进式下载??
但是当我通过 golang webserver 调用它时,golang webserver 又使用 golang NewSingleHostReverseProxy() 类调用 Nginx 链接,渐进式下载不起作用。
是否可以使用 golang 反向代理启用渐进式下载?
golang webserver 中的反向代理代码:
url,_ := url.Parse("http://Nginx-server/")
proxy := httputil.NewSingleHostReverseProxy(url)
router.PathPrefix("/video").HandlerFunc(func(w http.ResponseWriter,r *http.Request) {
proxy.ServeHTTP(w,r)
})