Tomcat6.0 Server
2. download files from the android Virtual Machine
For example, download files from the server: Test. MP3
Download path: http: // 112.240.110.20.: 8080/mp3player/meteor shower
Solution:
1. First set the server encoding: Find the server. xml file (Tomcat 6.0 \ conf \ Server. XML) under the tomcat installation directory ). Set encoding to UTF-8
<Connectorport = "8080"
Uriencoding = "UTF-8"
Redirectport = "8443"
Connectiontimeout = "20000"
Protocol = "HTTP/1.1"/>
2. The code in Android is:
String urlstr = "http: // 112.240.110.20.: 8080/mp3player/" urlencoder.encode(meteor shower, "UTF-8 ");
Try {
URL url = new URL (urlstr );
Httpurlconnection urlconn = (httpurlconnection) URL. openconnection ();
Inputstream = urlconn. getinputstream ();
} Catch (exception e ){
E. printstacktrace ();
}
In this way, you can successfully download the Chinese file name file to the server.