> Google also uses the User-Agent header to switch between available
> Javascript. If Google does it, then sure, pragmatism demands that
> we work around it -- but that does not make it the right decision,
> and I still tend to agree with people who just send "User-Agent:
> Browser detection is evil!"
Coming back to Polipo -- this is a more general problem. Should
Polipo be doing The Right Thing, or should it be a pragmatic
implementation of HTTP for today's web?
Obviously, we're looking for the right compromise between the two;
I try to have Polipo do The Right Thing whenever possible, but I do
implement large numbers of workarounds for server bugs. I'm somewhat
less indulgent with client bugs, most of the time I recommend that
people upgrade their clients.
In Ming's particular case, the solution is simply to run with
disableVia set to false. A different workaround would be to add
Google's broken servers to /etc/polipo/uncachable.
Juliusz
-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Polipo-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/polipo-users