Java File Download

Arkadaşlar türkçe karakter içeren urllerden dosya indirmiyor. url’i ISO-8859-9 formatıyla encode edince hiçbirini indirmedi. bana yardım edermisiniz.

URL URL = new URL(myURL);
Files.copy(
URL.openStream(),
Paths.get(FilePath));

1 Beğeni

Arkadaşlar sorunu çözdüm. çözümü bulduğum sayfayı ve çözümü paylaşıyorum. herkese iyi çalışmalar

link: http - Java URL encoding of query string parameters - Stack Overflow

Çözüm:
URL url = new URL(“www.ornek.com/türkçekarakter.rar”);
URI uri = new URI(url.getProtocol(), url.getUserInfo(), url.getHost(), url.getPort(), url.getPath(), url.getQuery(), url.getRef());
URL URL = new URL(uri.toASCIIString());

2 Beğeni