是的 就是设置了header Range: "bytes: 0-100" 走的就是那个模块, 看了一下那个模块
if(r!=r->main) return ngx_http_next_header_filter(r);
这段代码令人伤心, 请教春哥为啥要这么设计呢? 如果要改动这个模块有什么后果? 还有没有其他路子可走?
Yichun Zhang (agentzh) <
age...@gmail.com>于2014年7月30日星期三写道:
Hello!
2014-07-29 4:33 GMT-07:00 Harold.Miao:
> 我最近在写一个ngx c module , 里面需要做一些subrequest 来拼接数据(拼接数据用到了range请求),
> 但是发现subrequest不支持range请求。 不知道春哥能不能给点宏观指导? 感激不尽 !!
>
你是依赖标准的 ngx_http_range_filter_module 来实现 range 请求的语义吧?这个标准模块的内部实现明确忽略了子请求。
Regards,
-agentzh
--
--
Best Regards,
Harold Miao