我的代码看起来像
URL oracle = new URL(calURL);
FileWriter overall = new FileWriter("overall.txt");
HttpURLConnection yc = (HttpURLConnection) oracle.openConnection();
BufferedReader in = new BufferedReader(new InputStreamReader(yc.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null) {
overall.append("\n"+inputLine);
}
它似乎只返回了一半的内容..没有得到完整的内容
注意:calURL是动态生成的
答案 0 :(得分:-1)
calURL需要很长时间才能加载。在我的流开始阅读之前我猜。我在URL连接之前包含超时,它现在正在获取完整数据。