gpt4 book ai didi

java - 如何从java中的URL计算文件大小

转载 作者:太空狗 更新时间:2023-10-29 22:36:22 26 4
gpt4 key购买 nike

我正在尝试从 Web 服务获取一堆 pdf 链接,我想为用户提供每个链接的文件大小。

有没有办法完成这个任务?

谢谢

最佳答案

使用 HEAD 请求,您可以执行如下操作:

private static int getFileSize(URL url) {
URLConnection conn = null;
try {
conn = url.openConnection();
if(conn instanceof HttpURLConnection) {
((HttpURLConnection)conn).setRequestMethod("HEAD");
}
conn.getInputStream();
return conn.getContentLength();
} catch (IOException e) {
throw new RuntimeException(e);
} finally {
if(conn instanceof HttpURLConnection) {
((HttpURLConnection)conn).disconnect();
}
}
}

关于java - 如何从java中的URL计算文件大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12800588/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com