# Subrequest in range-filter

**URL:** <https://www.ruby-forum.com/t/subrequest-in-range-filter/194094>\
**Category:** NGINX\
**Created:** [August 30, 2010, 9:12am UTC](https://www.ruby-forum.com/t/subrequest-in-range-filter/194094 "2010-08-30T09:12:17Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![WuSSSSBingzheng](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/w/919ad9/32.png) [@WuSSSSBingzheng](https://www.ruby-forum.com/u/WuSSSSBingzheng)\
**Post date:** [August 30, 2010, 9:12am UTC](https://www.ruby-forum.com/t/subrequest-in-range-filter/194094/1 "2010-08-30T09:12:17Z")

</div>

hi,

I want to write a filter, which may create some subrequests.  
And all of these subrequests need be supported by range-filter  
(src/http/modules/ngx\_http\_range\_filter\_module.c).  
But there is a check in range-header-filter, something like this:  
if(r!=r-\>main) return ngx\_http\_next\_header\_filter®;  
It seem that the range-filter does not support the subrequest.  
So I get 2 questions.

1. why dose the range-filter not support the subrequest?
2. If I want to write a filter which create subrequests that need range  
support, how?

Thanks,  
Wu
