我正在寻找一种简单的方法来获取位于远程服务器上的文件。为此,我在我的 Windows XP 上创建了一个本地 ftp 服务器,现在我试图给我的测试小程序提供以下地址:
try
{
uri = new URI("ftp://localhost/myTest/test.mid");
File midiFile = new File(uri);
}
catch (Exception ex)
{
}
当然我收到以下错误:
URI 方案不是“文件”
我一直在尝试其他一些方法来获取文件,它们似乎不起作用。我应该怎么做? (我也热衷于执行 HTTP 请求)
原文由 vondip 发布,翻译遵循 CC BY-SA 4.0 许可协议
你不能用 ftp 开箱即用。
如果你的文件在 http 上,你可以做类似的事情:
如果你想使用一个库来做 FTP,你应该检查 Apache Commons Net