code: public void copyFrom(URL url) throws IOException, InterruptedException {
          try (InputStream in = url.openStream()) {
              copyFrom(in);
          }
      }
docs: Reads the URL on the current VM, and streams the data to this file using the Remoting channel.
  <p>This is different from resolving URL remotely.
  If you instead wished to open an HTTP(S) URL on the remote side,
  prefer <a href="http://javadoc.jenkins.io/plugin/apache-httpcomponents-client-4-api/io/jenkins/plugins/httpclient/RobustHTTPClient.html#copyFromRemotely-hudson.FilePath-java.net.URL-hudson.model.TaskListener-">{@code RobustHTTPClient.copyFromRemotely}</a>.
  @since 1.293