> twisted.web.static.File already has Range support. I saw the code, I didn't know the "consumer" register in request object and use it to send chunked data between producer and twisted-web server core ... sounds good. I will play with static object. Thanks a lot. -- --pau