java - What protocols does FileUtils.copyUrlToFile support? -


what protocols commons-io fileutils.copyurltofile allow copy from?

short answer: depends on jvm, @ least http, https, file, , jar work.

long answer: fileuils uses java's java.net.url handle actual connection. java.net.url uses protocol-specific instances of urlstreamhandler implement different protocol. handlers found dynamically, , can add own. according javadoc, guaranteed have http, https, file , jar handlers:

protocol handlers following protocols guaranteed exist on search path :-

http, https, file, , jar

handlers other protocols not guaranteed exist on every jvm. on windows x64 machine, uses java 8u111, under sun.net.www.protocol see mailto, ftp , netdoc handlers, means these protocols supported. note fact protocol supported, doesn't mean copyurltofile makes sense (e.g. mailto)


Comments

Popular posts from this blog

asynchronous - C# WinSCP .NET assembly: How to upload multiple files asynchronously -

aws api gateway - SerializationException in posting new Records via Dynamodb Proxy Service in API -

asp.net - Problems sending emails from forum -