从URL获取图像大小

问题描述 投票:1回答:1

我从本质上是一个Wordpress网站上获得了图像的URI列表。我希望能够有一个脚本,仅使用URI即可获取其文件大小(mb,kb,GB)。我无权访问此服务器,需要将尺寸添加到Google工作表中。这似乎是最快的方法,因为有超过5k的图像和附件。

但是,当我在Python中执行此操作时>>

>>> import requests
>>> response = requests.get("https://xxx.xxxxx.com/wp-content/uploads/2017/05/resources.png")
>>> len(response.content)
3232

我得到3232字节

,但是当我检入Chrome Dev Tools时,它是3.4KB

enter image description here

正在添加什么?还是图像实际上是3.4KB

,并且我的脚本仅检查内容长度?另外,我不想使用Content-Length标头进行检查,因为某些图像可能很大且分块,因此我想确保获得的是图像的实际文件大小。

什么是解决这个问题的好方法?我觉得应该可以运行一些最少的代码或脚本。

我从本质上是一个Wordpress网站上获得了图像的URI列表。我希望能够有一个脚本,仅使用URI即可获取其文件大小(mb,kb,GB)。我无权访问此服务器-...

python wordpress http http-headers wordpress-rest-api
1个回答
1
投票

您看到的值(3.4KB)包括网络开销,例如响应头。

© www.soinside.com 2019 - 2024. All rights reserved.