下面的代碼適用於Google App Engine項目。無法打開URL流
爲什麼我在沒有看到任何行返回的情況下出現流關閉錯誤?
我確定URL指向的頁面是活動的。
URL url = new URL("http://banico.com.au");
BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream()));
String line;
resp.getWriter().println("START");
while ((line = reader.readLine()) != null)
{
reader.close();
}
resp.getWriter().println("END");
你爲什麼要關閉while語句中的'reader'? – systempuntoout
哎。這應該在閉幕之外}。我評論了一堆東西,並清理它在這裏呈現。現在我感到很蠢。感謝您指出了這一點。 –
我將它添加爲答案 – systempuntoout