让我们检查一下远程文件的大小而不下载它。
wtsize的Python项目详细描述
wtsize
在数据计划有限或网络不好的路上,想知道下载特定的远程文件是否安全?wtsize(大小)是一个小的python 3 cli应用程序,它检查远程文件的大小而不下载它们(通过查看内容长度头)。
>>> wtsize https://site.tld/some_big_file.zip
822.24 MiB
用法
wtsize URL
wtsize URL [--unit=MiB]
wtsize -h | --help
wtsize --version
安装
pip install wtsize
限制
- 并非所有服务器都返回内容长度头,因此如果不下载文件,您可能无法获得实际的文件大小。
wtsize
会告诉你是不是这样。 - 在某些情况下,在访问正文(动态内容)之前无法知道内容长度。
- 标题很容易被欺骗。不过,一般来说,服务器响应中的内容长度头很可能是准确的。