【发布时间】:2014-06-03 09:01:55
【问题描述】:
我正在尝试从 URL Connection 获取输入流 pdf,但我得到一个空输入流。谁能告诉我我做错了什么?以下是代码:
<!-- language: java -->
URL fileUrl = new URL("https://www.dropbox.com/s/ao3up7xudju4qm0/Amalgabond%20Adhesive%20Agent.pdf");
HttpURLConnection connection = (HttpURLConnection)fileUrl.openConnection();
connection.connect();
InputStream is = connection.getInputStream();
Log.i("TAG", "is.available(): " + is.available());
is.available() 正在返回 0 空流。
【问题讨论】:
-
它在这里工作得很好,is.availbale() 返回 15595 字节。
-
我被困在这个问题上。我不知道为什么我会收到
0或有时会收到1 -
你之前用浏览器试过这个网址吗?
-
是的浏览器正在显示带有此 url
https://www.dropbox.com/s/ao3up7xudju4qm0/Amalgabond%20Adhesive%20Agent.pdf的 pdf 文件 -
你在哪个操作系统上工作?
标签: java url inputstream httpurlconnection urlconnection