文件壓縮后下載:
如果文件小壓縮下載就沒(méi)問(wèn)題。
目前文件280M就會(huì)報(bào)錯(cuò):(failed)net::ERR_HTTP2_PROTOCOL_ERROR
項(xiàng)目前端nginx配置:
前端代理已配置:;
狀態(tài)status開(kāi)始200,之后報(bào)錯(cuò):(failed)net::ERR_HTTP2_PROTOCOL_ERROR
http://www.wtbis.cn/doc/webman/others/nginx-proxy.html
按照手冊(cè)你proxy_set_header配錯(cuò)了,應(yīng)該是 proxy_set_header Connection "";
還有,如果你的文件很大,最好設(shè)置下nginx超時(shí)時(shí)間,否則1分鐘nginx就把連接斷開(kāi)了,下載失敗
我在nginx配置里 加了:keepalive_timeout 600;
在反向代理處配置了: proxy_max_temp_file_size 0;
proxy_set_header Connection "";
proxy_read_timeout 600;
最后頁(yè)面響應(yīng)到5.6m 但是還是一樣的 由200到報(bào)錯(cuò)(failed)net::ERR_HTTP2_PROTOCOL_ERROR