Forum Moderators: phranque
The browser is not requesting ò
%f2.txt
By default, Tomcat uses ISO-8859-1 character encoding when decoding URLs received from a browser. This can cause problems
<Connector port="8090" URIEncoding="UTF-8"/> The standards do not define any way by which a URI might specify the encoding it uses, so it has to be deduced from the surrounding information. For HTTP URLs it can be the HTML page encoding, or HTTP headers. This is often confusing and a source of many errors. In fact, the latest version of the URI standard defines that new URI schemes use UTF-8
1) there are several sites, with their (sometimes complex) rewrites, and there would be a lot of tweaking to do to check if the new one interferes
I have seen that requesting the same file manually entering an URL like this works:
http://www.example.com/%f2.txt
(i.e. apache receives a "GET /%f2.txt" request and serves the "ò.txt" file)