【发布时间】:2015-09-04 17:08:04
【问题描述】:
我正在使用具有相同 URL 的基本 http 请求。有时它会返回一个长度为 -1 的实体。而响应状态为 OK 且实体不为空。
我运行该程序大约 10 次,它可以随机运行 2 次,而其他尝试以 "Content-type: text/html, lentgh: -1" 失败。
我还有什么需要设置的吗?
HttpClient client = new DefaultHttpClient();
HttpGet httpGet = new HttpGet(textURL.toString());
HttpResponse response = client.execute(httpGet);
if (response.getStatusLine().getStatusCode() == HttpStatus.SC_OK) {
HttpEntity entity = response.getEntity();
System.out.println(entity.getContentType() + ", length: " + entity.getContentLength());
}
【问题讨论】:
标签: entity httpclient response