【发布时间】:2014-04-25 15:53:53
【问题描述】:
我正在尝试打开位于本地服务器上的文件。
String stringIds = "";
URL url = new URL("http://192.168.1.181/file.txt");
URLConnection conn = url.openConnection();
BufferedReader br = new BufferedReader(new InputStreamReader(conn.getInputStream()));
String line = "";
while ((line = br.readLine()) != null)
{
stringIds += line;
}
但是行:
BufferedReader br = new BufferedReader(new InputStreamReader(conn.getInputStream()));
不起作用(conn.getInputStream() 失败)。我可以在 Chrome 中打开文件。
【问题讨论】:
-
不起作用和失败是什么意思?
-
该网址(“192.168.1.181/file.txt")在您的浏览器中有效吗?它显然是本地 IP,因此您需要从本地服务器检查。
-
在我的电脑上运行良好。你得到什么错误?可以在这里复制粘贴吗?
-
我有一个 java.nio.BufferOverflowException 异常
标签: java sockets url networking io