找出html页面的大小

时间:2016-05-03 12:02:55

标签: java html inputstream

我使用以下代码从网站网址打开输入流。我想知道在打开流之前是否有任何方法可以找出html源的大小。

HELLO,THERE,WORLD

1 个答案:

答案 0 :(得分:1)

试试这个:

URL u = new URL(url);
URLConnection conn = u.openConnection();
int length = conn.getContentLength();
InputStreamReader isr = new InputStreamReader(conn.getInputStream());
// ...

现在length将包含所请求资源的Content-Length(以字节为单位)。请注意,这不适用于chunked转移,在这种情况下,您需要继续阅读,直到到达流的末尾以确定其长度。