我想定期發送包括圖片到一個網站的發佈請求。它第一次工作,但後來stucks。我究竟做錯了什麼?Java進程不退出
p = r.exec("curl --form api_key=<key> --form api_secret=<secret> "
+ "--form [email protected] -m 20 "
+ "http://api.face.com/faces/detect.json");
BufferedReader br =
new BufferedReader(new InputStreamReader(p.getInputStream()));
String line = "", text = "";
while ((line = br.readLine()) != null) {
text += line + System.getProperty("line.separator");
}
System.out.println(text);
似乎你忘記關閉你的BufferedReader了。我不知道這是否會解決您的問題,但是將流打開可能會導致其他一些錯誤。 – 2011-12-29 13:34:30