Re: patch: reorder headers in query string
On Wed, Mar 12, 2008 at 03:51:24PM +0000, place wrote:
[...] BTW, I sent a User-Agent patch long ago and never heard anything. I could send another...
I seem to remember that you finally didn't think of it as a very helpful idea, but don't find any email saying so... -- Cheers Jorge.-
Jorge wrote:
On Wed, Mar 12, 2008 at 03:51:24PM +0000, place wrote:
[...] BTW, I sent a User-Agent patch long ago and never heard anything. I could send another...
I seem to remember that you finally didn't think of it as a very helpful idea, but don't find any email saying so...
It's useful on the whole, but a user does have to keep it in mind when things start to act differently. - If I pretend to use Firefox, google will finally use UTF-8 like the headers specify -- but I have to type in "&start=n" a lot. That's frustrating that they don't like to listen to Accept-Charset. - I think more sites listen to Accept-Encoding when I pretend to use a big browser. - It's hard to feel any degree of anonymity on the web when there are... how many dillo users? Not a lot. - There's some kind of blog thing that knows which browsers send an Accept header. If I pretend to use one of them, I get a meaningless error page. This is good because it saves me from wasting time looking at blogs. Hmm. Maybe I'm talking myself out of having it in the real dillo for general use -- and maybe that's what happened last time, too.
place wrote:
- There's some kind of blog thing that knows which browsers send an Accept header. If I pretend to use one of them, I get a meaningless error page. This is good because it saves me from wasting time looking at blogs.
Probably this: http://www.bad-behavior.ioerror.us/ It's a filter written in PHP to block spambots and harvesters that pretend to be well-known user-agents. If a user-agent always sends certain headers, then a request that claims to be that UA but lacks those headers can be treated with suspicion. If a UA claims to be Opera, Gecko, Safari, IE, etc., it will check for an Accept header. One check that I find interesting is looking for invalid Windows versions. IE will always list the internal Windows version, like "Windows NT 5.1", but people programming bots will often forget this and tell it to use "Windows XP" instead. It also checks for bots that claim to be well-known search spiders. Some bots will pretend to be Googlebot, for instance, but won't come from a Google-owned IP address. Occasionally it does run into problems with personal firewalls that strip out headers. -- Kelson Vibber www.hyperborea.org
participants (3)
-
jcid@dillo.org
-
kelson@pobox.com
-
place@gobigwest.com