import org.apache.http.message.BasicNameValuePair;
import org.apache.http.protocol.BasicHttpContext;
import org.apache.http.protocol.HttpContext;
+import org.apache.http.util.EntityUtils;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.w3c.dom.NodeList;
// ログイン可否の判定.
HttpEntity entity = response.getEntity();
- entity.consumeContent();
+ EntityUtils.consume(entity);
List<Cookie> cookies = http.getCookieStore().getCookies();
if (!cookies.isEmpty()) {
auth = true;
if (response.getStatusLine().getStatusCode() == HttpStatus.SC_OK) {
result = true;
}
- response.getEntity().consumeContent();
+ EntityUtils.consume(response.getEntity());
} catch (IOException ex) {
logger.error("ログアウト時に問題が発生", ex);
}
// reader.skip(1);
list = getNicoContents(reader);
deleteRankString(list);
- response.getEntity().consumeContent();
+ EntityUtils.consume(response.getEntity());
} catch (FeedException ex) {
logger.error("", ex);
} catch (IOException ex) {
res = br.readLine();
logger.debug("wayback get result text: " + res);
} finally {
- response.getEntity().consumeContent();
+ EntityUtils.consume(response.getEntity());
}
final String keyWayBackKey = "waybackkey=";
strBuilder.append(str);
}
resultString = strBuilder.toString();
- response.getEntity().consumeContent();
+ EntityUtils.consume(response.getEntity());
logger.debug(resultString);
} finally {
if (reader != null) {
title = getTitleInWatchPage(response.getEntity().getContent());
} finally {
- response.getEntity().consumeContent();
+ EntityUtils.consume(response.getEntity());
}
return new GetRealVideoIdResult(realId, title);
}
HttpGet get = new HttpGet(notifierUrl.toString());
HttpResponse response = http.execute(get);
userName = Util.getUserName(response.getEntity().getContent());
- response.getEntity().consumeContent();
+ EntityUtils.consume(response.getEntity());
}
final URL url = vi.getVideoUrl();
logger.debug(downloadFile.toString());
if ("text/plain".equals(contentType) || "text/html".equals(contentType)) {
logger.error("取得できませんでした. サーバが混みあっている可能性があります: " + vi.getRealVideoId());
- response.getEntity().consumeContent();
+ EntityUtils.consume(response.getEntity());
return new GetFlvResult(null, Status.GET_INFO, userName);
}
String ext = Util.getExtention(contentType);
}
}
- response.getEntity().consumeContent();
+ EntityUtils.consume(response.getEntity());
out.close();
in.close();
if (url.toString().contains("low")) {
throw new Exception("コメントダウンロードに失敗しました。", e);
} finally {
if (response != null) {
- response.getEntity().consumeContent();
+ EntityUtils.consume(response.getEntity());
}
if (bos != null) {
bos.close();
}
}
} finally {
- entity.consumeContent();
+ EntityUtils.consume(entity);
}
if (itemType == null || itemId == null || token == null) {
post.setEntity(se);
response = http.execute(post);
int statusCode = response.getStatusLine().getStatusCode();
- response.getEntity().consumeContent();
+ EntityUtils.consume(response.getEntity());
if (statusCode != HttpStatus.SC_OK) {
throw new IOException("マイリスト登録に失敗" + "マイリスト:" + myListId + ", 動画ID:" + videoId);
}