Mit welchen Protokollen kann Commons-io FileUtils.copyUrlToFile kopieren?Welche Protokolle unterstützt FileUtils.copyUrlToFile?
Antwort
Kurze Antwort: Es hängt von der JVM, aber zumindest http
, https
, file
und jar
arbeiten.
Lange Antwort: FileUils verwendet Javas java.net.URL
, um die tatsächliche Verbindung zu behandeln. java.net.url
verwendet protokollspezifische Instanzen von URLStreamHandler zur Implementierung eines anderen Protokolls. Die Handler werden dynamisch gefunden und Sie können add your own. Nach dem Javadoc, Sie http haben garantiert, https, Datei- und jar-Handler:
Protokoll-Handler für die folgenden Protokolle sind garantiert auf dem Suchpfad existieren: -
http, https, datei und jar
Handler für andere Protokolle sind nicht garantiert auf jeder JVM vorhanden. Auf meinem Windows x64-Rechner, der Java 8u111 verwendet, unter sun.net.www.protocol
sehe ich auch mailto
, ftp
und netdoc
Handler, was bedeutet, dass diese Protokolle unterstützt werden. Beachten Sie, dass die Tatsache, dass ein Protokoll unterstützt wird, nicht bedeutet, dass copyUrlToFile
Sinn macht (z. B. mailto)
- 1. Welche Protokolle werden von Iphone's External Accessory Framework unterstützt?
- 2. Welche Protokolle werden von AWS CLI für Dateien unterstützt?
- 3. Welche Protokolle werden für VoIP auf iOS unterstützt?
- 4. HttpClient unterstützt mehrere TLS-Protokolle
- 5. Prozent mit FileUtils.copyURLToFile herunterladen
- 6. Welche Proxy_Pass-Protokolle gibt es?
- 7. Unterstützt Objective-J Protokolle wie Objective-C?
- 8. Unterstützt Azure Streaming-Protokolle Python-Unterstützung?
- 9. Welche Joins unterstützt SQLite?
- 10. Welche Browser unterstützt bluebird?
- 11. Welche Protokolle sind für Kalenderserver erforderlich
- 12. Welche Versionen von Java unterstützt TLS1.1
- 13. Einstellung der SSL-Version mit FileUtils.copyURLToFile
- 14. Welche Orakel Vesrion Liquibase unterstützt
- 15. Welche Java-Versionen unterstützt Griffon?
- 16. Welche Formate unterstützt das MediaElement?
- 17. Welche Sprachen Android-Spracherkennung unterstützt
- 18. Welche Größe unterstützt JSON DB2?
- 19. Welche Datentypen unterstützt ein SharedObject?
- 20. Welche Lokalisierung unterstützt der Browser?
- 21. Welche iOS-unterstützten SSL/TLS-Versionen und -Chips werden unterstützt?
- 22. Was werden von Visual Studio Load Test unterstützt und Protokolle nicht unterstützt?
- 23. Welche playready Version unterstützt IE11/Edge jetzt?
- 24. Welche IDE unterstützt gtpl (groovy templates)?
- 25. Welche GIT-Versionen werden von GITLAB unterstützt?
- 26. Welche Betriebssysteme werden von AEM 6.2 unterstützt?
- 27. Welche Datentypen werden von FACT ++ unterstützt?
- 28. Welche Attribute werden für UINavigationBar.titleTextAttributes unterstützt?
- 29. Welche maximale Revisionsnummer wird von SVN unterstützt?
- 30. Welche Version von JaspeReports unterstützt Java 8?