求高人指点http里面Content-Length获取不到的情况
之前用这个
DefaultHttpClient client = createHttpClient(ctx, SOCKET_TIMEOUT, SOCKET_TIMEOUT);
HttpGet method = new HttpGet(imgurl);
HttpResponse response = client.execute(method);
获取response 然后获取文件长度,
Header header = response.getFirstHeader("Content-Length");
int fileLength = Integer.valueOf(header.getValue());
结果在多国测试时发现,某些卡会出现header为null的情况,但是response 是有的,而且下载对应文件都是没有问题的,哪位高人能帮忙分析下不? 或者给个分析方法也行。