在 Java.net.URLConnection 上指定本地地址的方法是在 URLConnection 实例的 openConnection() 方法中使用一个带有“file://”协议前缀的 URI。
下面是一个简单的示例代码,演示了如何创建一个使用本地资源的 URLConnection 实例并指定本地目录的路径:
// 打开网络连接并指定本地文件路径
URL url = new URL("file:///path/to/your/local/file.txt");
URLConnection connection = url.openConnection();
// 获取资源输入流并读取文件内容
InputStream is = connection.getInputStream();
BufferedReader reader = new BufferedReader(new InputStreamReader(is));
String line;
StringBuilder content = new StringBuilder();
while ((line = reader.readLine()) != null) {
content.append(line);
}
// 关闭输入流
reader.close();
在这个例子中,我们使用 "file://”协议作为 URLConnection 实例的协议前缀,并向其传递本地文件的路径(以 “file://” 开头)作为参数。这样,URLConnection 就会使用操作系统默认的方式来加载指定的文件了。
领取专属 10元无门槛券
手把手带您无忧上云