I was trying to debug the Polipo (head brandh) compatibility with netflix app on the iPad. I found the following:
When netflix app sends the first HTTP GET request it gets the HTTP response as 302 from the netflix server. So now instead of forwarding the same code to netflix app, Polipo send out 416 code with the following message "Requested range not satisfiable". I believe from here everything starts going wrong and app fails to play the video. I have found a fix for that. So when request->to & request->from are less then 0, apart form checking the request method as HEAD, we should check for request method GET also. As I am doing below: if((request->from <= 0 && request->to < 0) || request->method == METHOD_HEAD || request->method == METHOD_GET) { Please help me to understand, if this fix is a legitimate fix, does anyone sees any side effect of it. Thanks, -Rajeev On Thu, Nov 8, 2012 at 10:53 AM, Rajeev Bansal <connectraj...@gmail.com>wrote: > Hi All, > > I am observing some problem, when I turn on the Polipo on my router and > try to watch a movie using netflix app. Netflix App is not able to play the > video. But if I turn off the Polipo it can play the video. Any idea why > Polipo is not supporting the netflix App? I can watch the video on netflix > from my laptop keeping Polipo ON. > > Thanks, > -Rajeev > ------------------------------------------------------------------------------ Monitor your physical, virtual and cloud infrastructure from a single web console. Get in-depth insight into apps, servers, databases, vmware, SAP, cloud infrastructure, etc. Download 30-day Free Trial. Pricing starts from $795 for 25 servers or applications! http://p.sf.net/sfu/zoho_dev2dev_nov _______________________________________________ Polipo-users mailing list Polipo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/polipo-users