【发布时间】:2016-10-27 01:27:24
【问题描述】:
如果用户传递了 Range 标头,我如何让 nginx 发送源服务器?
目前我正在尝试这个,但没有成功:
server {
location / {
if ($http_range) {
set $var_arg_range $http_range;
}
if ($arg_range) {
set $var_arg_range "bytes=$arg_range";
}
proxy_set_header Range $var_arg_range;
proxy_pass https://content-na.drive.amazonaws.com;
proxy_set_header If-Range "";
proxy_set_header Host content-na.drive.amazonaws.com;
proxy_set_header Range $var_arg_range;
proxy_set_header Accept-Encoding "";
}
}
我需要使 html5 视频可流式传输。
【问题讨论】: