我有一個golang網絡服務器,可以從nginx獲取視頻文件。當我直接從html5標簽調用nginx視頻時,視頻可以流暢地播放漸進式下載。通過漸進式下載,我的意思是隨機搜索在沒有任何特殊玩家邏輯的情況下工作。<video>但是當我通過golang Web服務器調用它時,它使用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)})
如何在golang中實現反向代理以支持nginx漸進式下載?
ibeautiful
2022-08-24 10:42:13