@yaoweibin @oschaaf hello. why previous is ngx_http_send_header, and here is ngx_http_next_body_filter? in this way,  ngx_http_range_body_filter was skiped, while ngx_http_range_header_filter is invloved.