how Windows browsers encode URL [Re: why the % cruft?]
Vadim Plessky
lucy-ples at mtu-net.ru
Wed Jul 10 14:52:28 BST 2002
On Wednesday 10 July 2002 7:29 am, Toshitaka Fujioka wrote:
| On Wednesday 10 July 2002 01:37, Vadim Plessky wrote:
| > On Tuesday 09 July 2002 11:15 am, Waldo Bastian wrote:
| > | On Tuesday 09 July 2002 12:01 am, Lars Knoll wrote:
| > | > > URLs are spec'ed as a sequence of octets (8-bit values) "Unicode
| > | > > URLs" basically don't exist. Despite that we try to handle them
| > | > > anyway and appearantly that doesn't always work. (E.g. we need to
| > | > > convert unicode to an 8 bit sequence before we can tranfer it to
| > | > > the website but the encoding to use for that is unspecified, so
| > | > > we can only guess.)
| > | >
| > | > As Dirk already pointed out, IE sends URLS in utf8 by default. I'm
| > | > pretty sure we could do the same without breaking a lot of web
| > | > pages (they'd be broken with IE aswell). Maybe there's an HTTP
| > | > header field we can set to indicate this?
| > |
| > | My impression was that many non-latin1 (e.g. russian, japanese,
| > | korean, etc.) websites use the "local locale" as encoding and not
| > | utf8. Maybe Vadim can comment on that from the Russian point of view.
|
| [snip]
|
| > So, it seems it's rather safe to encode URL to UTF8, as it's common
| > pratice and acepted not only by MS IE, but by Mozilla aswell.
|
| Please change Change Browser Identification or User Agent.
| e.g. Mozilla M18n on Windows NT 4.0 or Gecko/20000110 or compatible; MSIE
| 6.0
|
| then you get a result same as Mozilla or IE 6.0.
Bahh!..
You are right.
With MS IE5 UserAgent, I have on Google
http://www.google.com/search?hl=en&ie=UTF-8&oe=UTF-8&q=%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D1%80
So, problem is in userAgent identification area, not in KURL?..
// Ihate idea to fake as MS IE5 on Google, there should be another solution.
But thanks for the tip!
P.S. do you have similar solution for IMAP folder names?
--
Vadim Plessky
http://kde2.newmail.ru (English)
33 Window Decorations and 6 Widget Styles for KDE
http://kde2.newmail.ru/kde_themes.html
KDE mini-Themes
http://kde2.newmail.ru/themes/
More information about the kfm-devel
mailing list