Closed
Bug 446585
Opened 17 years ago
Closed 17 years ago
ö's in adresses are converted into %C3%B6, but they have to be converted into %F6
Categories
(Firefox :: General, defect)
Tracking
()
RESOLVED
INVALID
People
(Reporter: bugzilla-9hgvfrg34k, Unassigned)
References
()
Details
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1
if i want to see the picture at http://www.hannover96.de/CDA/uploads/dgallery/1012/6452/ichbin96_3/Björn.jpg the ö in the address-bar isn't converted into ascii code, but the website shown me the Error ""uploads/dgallery/1012/6452/ichbin96_3/Bj%C3%B6rn.jpg" could not be found". So it's converted into %C3%B6, but the ascii code of ö is %F6. And if I type %F6 instead of ö the picture is shown.
Reproducible: Always
Steps to Reproduce:
1. visit http://www.hannover96.de/CDA/uploads/dgallery/1012/6452/ichbin96_3/Björn.jpg
2. visit http://www.hannover96.de/CDA/uploads/dgallery/1012/6452/ichbin96_3/Bj%F6rn.jpg
Comment 1•17 years ago
|
||
I give you a german link that explains it :
http://de.wikipedia.org/wiki/URL-Kodierung
unter Nicht-ASCII-Zeichen:
"In der empfohlenen Kodierung UTF-8 wäre der Buchstabe ö (mit dem Unicode-Zeichenwert 246) als %C3%B6 dargestellt"
in English :
No ASCII-Oarts in an URl should be encoded based on the byte in the used charset.
%F6 would be the escape code for ASCII but RFC 3986 recommends using UTF-8 to escape non Ascii-chars.
A "ö" is %C3%B6 in UTF-8 and Mozilla does this.
The URL itself is invalid because it must already escape the "ö" and after that the server also fails to find the UTF-8 encoded "ö" which would be a server bug.
marking invalid.
Status: UNCONFIRMED → RESOLVED
Closed: 17 years ago
Resolution: --- → INVALID
You need to log in
before you can comment on or make changes to this bug.
Description
•